I have a strange error. Usually (I did my googling), in this case of errors Angular specifies in square brackets which exactly module/service/provider/etc caused the problem
I had the same error and I solved it by importing HttpModule in app.module.ts
HttpModule
import { HttpModule } from '@angular/http';
and then in the imports[] array:
imports[]