Remove unnecessary prototypes; clang in XCode 5.1 complains about duplic...

...ate declarations if two methods share the same name, but one is static and the other is instance, and one prototype lives in the header while the other lives in the impl. Go figure.

Also, I'm too lazy to make a Whistle repo tonight.