Reject @Provides methods with 'throws' clause, at compile time.

Any throws clause is rejected, even one documenting a RuntimeException or
Error.

Fixes #160