Strip out any code specific to lmv
Fix link to Travis-CI build status image
Merge remote-tracking branch 'unlmv/master'

* unlmv/master:
  Fix link to Travis-CI build status image
  Strip out any code specific to lmv
Combined lmv and unlmv into lmv-client
Switched to kingpin from flag for parsing arguments
Moved everything except the main function into a core package
Split lmv-client in lmv and unlmv
Updated Makfile to build lmv and unlmv
Updated .gitignore to ignore unlmv builds
Added kingpin as a dependency to .travis.yml