Codestyle 

@wilsonge Here some CS things and @since tags.

i'm not 100% sure if it is required to use @since tags on unit tests too. Let me know if we need it also there.