Merge pull request #1 from Seth-Johnson/master

Added --all and removed extra confusing line breaks from its output
Whoops!
Whoops (2)

sed '/^$/d' ~/Desktop/output.txt > output2.txt # Clean up whitespace. Why is that even there anyway?
cat output2.txt # Finally display output
rm output2.txt && rm output.txt # Always clean up after yourself!

I should have double-checked this pull request before I merged it with the mainline repo.

Adding full directory paths like "~/Desktop/output.txt" could break the code in bad ways.
Major code refactoring, bugfixes, and new updater

Swept-up the pid2cmd script a little bit, modified and implemented
Seth's commit to remove whitespace, and in the process added an updater
to it.
Prints "Not yet implimented"

The script now prints "Updating to specific revisions is not yet implemented. Sorry." when the user tries to use the revision update mode.
Merge pull request #1 from CP-Team-06-0003/master

Update my fork