Improved the error handling and Javadoc in the application lock
Improved the Javadocs in the activatable class
Added more Javadocs to the string utility class
Added a unit test for the string utility class
Added Javadocs to the OSValidator class
Added a package-info file to the utils and copy_it packages
Added lots of Javadocs to the API service sync service
Added some Javadocs to the password generator class
Added Javadocs to the queue functionality
Renamed setText to setContent and getText to getContent in the clipboard utils class
The Android clipboard utils now use the copy and paste service interfaces
Improved the StringUtils unit tests and handling of strange arguments
Added support for normal lengths in the ellipsize StringUtils method
Merged the copy service and paste service into a clipboard service
Implemented the activatable class in the clipboard services
Created a ExecutorService that uses the SWT UI thread

Conflicts:
	desktop/src/net/mms_projects/copy_it/clipboard_backends/SwtBackend.java
Added names to some threads for debugging
Set the SWT polling thread to daemon mode

The SWT polling thread wasn't using the daemon mode and thus
stopping the JVM from terminating.
Moved the application unlock from a shutdown hook to the end of the main method
Replaced the Display.asyncExec to the SwtExecutorService in the ui swt interface