Added ^C functionality
Cd and exit are now run through a map
Cd now works properly
Fixed cd bug, no longer runs without args
Cleaned up part of ls code
Continued cleaning up ls.cpp
Cmds now run through execv
Removed bugfix couts, now ready
Added signals test script
Merge pull request #6 from atost001/redo2

Redo2