Getting the box ready for Daniel.

This is a first pass at cleaning up the code and getting the libraries to
build with Arduino 1.0. I've started reworking the code for the new
adventure. Dialog notes are in notes.txt.

I've also added a Makefile to build from the command line.
Adding bearing method to TinyGPS.
Completed most of the different challenges.

Still need to complete the transitions between challenges and add the
messages.
Box is complete... I think.
Open the box immediately after displaying the last message.