Imported additional specs from Angular

Includes util specs, api specs, more injector specs and minErr specs.

Note there was one code change I had to make for the Utils spec to pass. However, I just updated the function you had for `isArrayLike` to be what Angular has in their code base (see a858176785b5c06e78253efcb979ee4e830421e5). Let me know if you can think of any issue with doing that? All tests are passing.

This brings the code coverage to 89%. The remaining untested code I think is actually the additions you made to convert this to work on NodeJS (the pongular code). If I get any spare time this week, I might see if I can add specs for that as well, but will involve actually having to write the specs instead of just importing them from Angular so a bit more time consuming.

Cheers!