Simple (generic) http proxy for meteor run & test-packages

Start it by passing --http-proxy-port=9999
Support CONNECT method, which is what Android uses
Automatically use proxy on cordova

Doesn't seem to automatically apply the settings though
wip: try to get logging back. try to hot code push
Make run somehow on android
Got it right for ios emulator and device

(no hot code push yet)
upgrade leaderboard
bump fork
Use a more common mirror for apache ant download
Create avd with x86 (ARM cannot be accelerated)
Merge branch 'with_http_proxy' into android_tweaks
Start cordova using the runner infrastructure

Cleaner, but also we need to start the http proxy first
Merge branch 'android_tweaks' of github.com:meteor/meteor into android_tweaks

Conflicts:
	tools/commands.js
Fix 'typo'
Fix env logic, so we don't kill the user's PATH
Allow passing of arguments to configure-android

Args are passed through to the android tool

Useful commands:

configure-android avd
configure-android list avd
configure-android -- delete avd --name meteor

(Note the extra -- to delineate the args)

(Note #2: the delete avd command doesn't seem to actually work,
though this appears to be an Android bug - it says that is has
deleted it, but it is still there!)
Set image options to look a bit like a Nexus 4

Also fixes keyboard support
Fix typo
Don't use a huge screen by default after all; it'll be slow
If verbose, pass --verbose to cordova run