Adding root check and traping errors.
Adding check for old-releases before adding to sources.list.
Fixing one variable.
Updating the update script to add and check for root, etc.
Adding call to update form the test.

This still needs tested on a clean system.
Making variables consistent.
Updated readme and other user messages.

Also changed this back to two steps (test & update) since running `updateBash.sh` from within `testBash.sh` was causing a segfault.  Even though the process was working fine before the segfault, it doesn't make the user feel 'safe'.
Merge pull request #3 from jreuter/automatingInstall

Automating install