added `AndroidLib` project skeleton.
moved common resources to the `AndroidLib` project.
Added eclipse project files for the `AndroidLib` project.
Merge branch 'master' of https://github.com/DroidPlanner/droidplanner into feature_android_lib
Merge branch 'master' of https://github.com/DroidPlanner/droidplanner into feature_android_lib
improved Google map implementation.
updated the `NotificationProvider` interface.
Merge branch 'master' of https://github.com/DroidPlanner/droidplanner into feature_android_lib
updated `NotificationHandler` to take advantage of the updated `NotificationProvider` interface.
Merge branch 'master' of https://github.com/DroidPlanner/droidplanner into feature_android_lib
`NotificationHandler` javadoc update.
Merge branch 'master' of https://github.com/DroidPlanner/droidplanner into feature_android_lib

Conflicts:
	Android/src/org/droidplanner/android/maps/providers/google_map/GoogleMapFragment.java
Merge branch 'master' of https://github.com/DroidPlanner/droidplanner into feature_android_lib
Mission: Add support for auto-finishing missions.

By adding a Takeoff and RTL to the mission.
Android: If uploading a mission without Takeoff and RTL ask the user if he wants to append this data.
Android: Add a better Dialog for the mission upload
Mission: Make mission UPDATE events refresh the mission on the map
Merge branch 'master' of https://github.com/DroidPlanner/droidplanner into missionHelp
Android: Format preferences file
Android: Add licenses to the project