Changed the AddDialog to a fragment

change the way fragemtns are handled, using a fragment container now
also implemented AsyncQueryHandler in detailfragment
bugs: need to work on getting back and forward on the fragments