Fragment annotation improved

Hi,

I gave @AndroidFragment the same super powers as @AndroidActivity.

Should the copy-pasted functions can be refactored out to an annotationUtils class?

Please review and merge.