Major Update

 - Add support for the regular Activity and FragmentManager (Android Support Library can still be used)
 - Change the way pending methods and method execution is handled
 - Add onUIPause() to the AsyncTask which will be called everytime the UI is detached
 - Change getActivity() to getActivityObject() in order support both android.app.Activity and android.support.v4.FragmentActivity
 - Change getFragment() to getFragmentObject() in order to support both android.app.Fragment and android.support.v4.app.Fragment
 - Add option to call getFragmentObject() without parameters to auto locate the fragment based on it's Tag Name (Only works if a tag name was parsed to the Fragment Manager when the fragment was added)
 - Make sure that doInbackground() is not called until onPreExecute() has been executed