Merge pull request #446 from shatterednirvana/admin-console-v1

Admin console v1
removed unused javascript, and updating gauges whenever we have new info for them
only starting appdashboard on login node, instead of on every node
Merge pull request #452 from shatterednirvana/javascript-error-fixes

removed unused javascript, and updating gauges whenever we have new info for them
Merge pull request #451 from shatterednirvana/only-start-dashboard-on-login-node

only starting appdashboard on login node, instead of on every node
fixed incorrect import
fixed NIH
Merge pull request #453 from AppScale/appstat-fix

fixed incorrect import
replaced version-specific imports with glob, in case a new version of a particular library is released
Changes DIST= to export DIST= so the value is carried over to the other build files.
Merge pull request #455 from shatterednirvana/glob-for-lxml

Replaced version-specific imports with glob
Merge pull request #456 from EnbitIT/testing

Changes DIST= to export DIST= so the value is carried over
Easier mirroring.
Updating smack jar so that it doesn't use lowercase when trying to login with ejabberd
Merge pull request #459 from jovanchohan/smack_fix

Updating smack jar so that it doesn't use lowercase when trying to login...
Merge pull request #457 from EnbitIT/testing

Easier mirroring.
now passing in the port that the app engine app runs on to the xmppreceiver, so that it doesn't have to query the appdashboard for it (which no longer supports this functionality)
fixed broken unit tests
Merge pull request #460 from shatterednirvana/xmpp-receiver-on-new-dashboard

Now passing in the port that the app engine app runs on to the xmppreceiver
minor changes