commit partial changes :
- semver ok
- keep site api intact (don't send SemVer over remoting)
- use api versioning with major.minor version (starting from 3.0)
- skip dependencies and prevent error when reading an old haxelib dir

git-svn-id: http://haxe.googlecode.com/svn/trunk@6585 f16182fa-f095-11de-8f43-4547254af6c6
Merge branch 'haxe/master'