More work on launcher:
  Can download official binaries
  Can get versions.json
  Can instantiate YAMCL data directory
Added gitignore