Cleaned up cli_application tests and added launchy.

I did this so that the cli_application.rb test coverage was much better but I
also added Launchy to the serve() call so that it will actually launch your
browser for you with the proper URL open.