Add the ability to use a Gemfile.lock for mirroring

Closes #13
Update to use yield of options to command line parser
fix missing test data specifications
update manifest
update manifest regexes