move new command tests into different test file

this allows us to test pieces much much easier
ensure that . files are copied over on roots new

Bash * does not include files starting with a dot
http://superuser.com/questions/265220/how-do-i-copy-file-named-starting-with-a-dot