Fragment based libgdx in Android back-end

Added some minor abstraction of the AndroidApplication class to operate through an interface, so that a fragment can implement the same Application interface as an activity. Also added an implementation for the  Fragment superclass that clients will extend, in the AndroidFragmentApplication class.