When installing via "dev" or "git", check haxelib.xml for dependencies

Also, allow "haxelib git gitpath branch subdir" syntax.

The checks for haxelib.xml will obviously have to change once we switch
to JSON format.  I've just included a patch here that I had previously written.

Once we're stable on the JSON stuff I'll update this.
Ignore fixture binary.
Allow rewriting / to index.n
Assume server to just run on localhost:80 on Windows.
Updating to JSON format
Merge branch 'master' of https://github.com/back2dos/haxelib

Conflicts:
	.gitignore
	server/.htaccess
Merge branch 'json' of https://github.com/MattTuttle/haxelib
Adapted to changes in VarAccess.
Centralize path definitions.
Updated testsuite to cover both legacy and new api.
Use driver independent case insensitivity.
API versioning uses SemVer.
More validation for haxelib.json.
Separate site API and implementation.
Fixed release note retrieval and parsing. Adjusted test lib descriptors.
Implemented self updates.
Added rudimentary error handling for Linux self updates.
Added rebuild script for windows.
Removed semver representation. Added validation. Explicit JSON error.
Added back same version submission support. Revised self update.
Renamed updateself to selfupdate.