Selected program is now saved.
App now loads last chosen program.
Fixed tests, removed log.
Fixed rakefile to fail when unit tests fail, or functional tests