Committing the first cut SilentJS for Android.

Has the following features
1. Execute Javascript code without browser context
2. Execute Javascript code from script file
3. Load other JS files in the same context
4. Execute a method in the background thread and return a result
5. Execute a Object.Method() call
6. Execute a prototype method call
7. Run long running script in the background after app is closed.