Sets up testing environment with karma and jasmine
- reorganizes file structure
removes unnecessary files
Fixes bashProfiler/BashProfiler typo
tests for parseInput and mkdir
tests for cd
Edits parseInput method so all commands are added to history
- Invalid commands were not being added
Merge branch 'master' of github.com:ClarkGH/Shirtscii into command_controller_testing

Conflicts:
	public/js/application.js
moves return to end of parseInput
Merge pull request #11 from ClarkGH/command_controller_testing

Command controller testing