Moved the BrowserLoginActivity to te activities package
Added support for access token login to the browser login activity
Replaced getExtras().containsKey() with hasExtra()

If no extra's are provided getExtras returnes 'null' and thus
causes a NullPointerException when containsKey is called. This
change makes sure that hasExtra is used instead. And thus nolonger
crashes.
Merge pull request #26 from MMS-Projects/feature/accesstoken-login

Added access token support to the BrowserLoginActivity.
Added support dependencies between environmental integration providers
Moved the FreeDesktop notification addition to the FreeDesktopIntegration provider

Because the FreeDesktop integration provider should handle all of
the FreeDesktop specific integrations the FreeDesktop notifications
have been moved to that.
Changed the BasicSwtIntegration into a sub integration
Added a Windows specific integration
Formatted the code somewhat using Eclipse
Moved the SWT listeners into the integration provider
Merge branch 'develop' of github.com:MMS-Projects/copyit-app into develop
Added a method to receive the autostart directory on the current os
Added support for autostart managers to the EnvironmentIntegraion class
Added support auto start using the FreeDesktop auto start specifications
Added some JavaDoc to the FreeDesktop integration
Seperated the Java command line generator from the FreeDesktop integration

Because we will need this for the Windows auto start functionality
this needs to be split off.
Added Windows auto start functionality using a .bat script

I've added auto start support for Windows by creating a .bat script
and putting it in the user's startup directory in the start menu.
Formatted the PathBuilder code using Eclipse
Added a throws declaration to the auto start manager

Because of this a auto start implementation can now throw errors
to tell the caller something bad happends. The best way to do this
would be to throw it by providing a cause throwable.
The Windows auto start implementation now throws a exception if something bad happens