Displaying error when regex does not match.

On my ubuntu when `android` is not found typical output is:

```
   /bin/sh: 1: android: not found
```
close #104
Fix for `android` not being in PATH check on Windows

close #103
Update to check for Google Glass APIs

This prevents the 'cordova build android' process from blowing up on this step if you assign the GDK as the target and want to rebuild via the CLI.

close #100
Fix broken unit test due to missing Config.init() call
Move plugin instantiation and instance storing logic PluginEntry->PluginManager

Instantiation and storing of the instance should be owned privately by
PluginManager, not exposed via an unprotected public API. That said,
this refactoring does not make any breaking changes to the public API,
except for removing the createPlugin call in PluginEntry, which should
not be called by anyone other than PluginManager anyway.
@Deprecate methods of PluginManager that were never meant to be public
Merge branch 'master' into 4.0.x (PluginEntry refactor)

Conflicts:
	framework/src/org/apache/cordova/PluginEntry.java
	framework/src/org/apache/cordova/PluginManager.java
	test/src/org/apache/cordova/test/CordovaWebViewTestActivity.java