Merge pull request #180 from khawkins/unstable20

Merging unstable into unstable20
fixes for UUIDManager + tests.
centralize and make overridable where OAuthWebviewHelper finds the OAuth clientId from.
Merge pull request #183 from superfell/master

UUIDManager fixes + tests
Merge pull request #187 from superfell/client_id

make it easier to have variable OAuth clientIds
LoginActivity progress bug fix
Merge pull request #188 from wmathurin/master

LoginActivity progress bug fix
SSL error messages were hardcoded in java class - now moved to resource file
Changing version to 1.4.2
Merge pull request #189 from wmathurin/master

Moved ssl error messages to string resource file / changed version to 1.4.2
Merge from master (changes for v1.4.2 patch)
Merge pull request #190 from wmathurin/unstable

Merge from master (changes for v1.4.2 patch)
Merge from master (changes for v1.4.2 patch)
Removing 1.5.unstable.jar
Merge pull request #191 from wmathurin/unstable20

Merge from master (changes for v1.4.2 patch)
getAuthToken() shouldn't be supplied a null activity
Merge pull request #193 from bhariharan/bugfix

getAuthToken() shouldn't be supplied a null activity
Merge branch 'unstable' into unstable20
Merge pull request #194 from bhariharan/unstable20

Merge unstable to unstable20
Add the option for the app to handle cleanup upon revocation of access token