New class BootConfig.java (for now doesn't do much)
BootConfig can now be initialized from assets/www/bootconfig.json
BootConfig is a singleton, added factory method
A bunch of changes to hybrid main activity but it's work in progress
Simplest case (VF page that doesn't use the oauth plugin) working with new bootconfig
config.xml instead of plugins.xml
Moved all sample apps to bootconfig.json / modified SalesforceOAuthPlugin accordingly
When config.xml is present cordova.xml is no longer read - so whitelist settings must be copied into config.xml
Loading web app if authentication is not required
Removed sourcepath reference
SmartStoreExplorer didnt' have its bootconfig.json
Adding errorPage config in boot config, loading that page when an error occurs at start up
Pointing external/shared to latest on shared's unstable20 branch
Removing useless log statement
Merge pull request #133 from wmathurin/newbootstrap

Native bootstrap (NB: pull request to merge into the new branch unstable20)
Merge from upstream
Merge branch 'unstable20' of github.com:forcedotcom/SalesforceMobileSDK-Android into unstable20
Libraries in unstable20 should use version 2.0.unstable
2.0 jar in unstable20
Default error.html in all sample apps