Merge pull request #381 from khawkins/unstable

Android SDK: Merging master into unstable
PRNG fixes for Jellybean
Merge pull request #382 from bhariharan/master

PRNG fixes for Jellybean
Bumped up NPM Version
Merge pull request #383 from bhariharan/master

Bumped up NPM Version
Merge branch 'master' into unstable
Merge pull request #384 from bhariharan/unstable

Merge branch 'master' into unstable
Fix for passcode mismatch bug in Android 4.3
Change to endsWith()
Fix for endless loop with bad server
Merge pull request #385 from bhariharan/master

Fix for passcode mismatch bug in Android 4.3
Merge branch 'master' into unstable
Merge pull request #386 from bhariharan/unstable

Merge branch 'master' into unstable
Fix for 4.3 passcode.
Merge branch 'master' into unstable
Fix for passcode screen not always being the topmost screen
Merge pull request #387 from bhariharan/unstable

Fix for passcode screen not always being the topmost screen
dev/random may not be accessible in some custom ROMs.
Merge pull request #389 from bhariharan/unstable

dev/random may not be accessible in some custom ROMs.
Add the ability to read custom connected app prefs set by an org admin