Reorganized the code directory to isolate modules

Unfortunately they don't make it as easy to develop libraries as they
could have.... But alas, it is possible to keep our libraries in our git
repository while using them too.

In order to use the new system, add a symbolic link in your
arduinio/libraries directory pointing to our SIP libraries.

For example, here's how I did it:
    Navigate to the library subdirectory in the arduino's install directory:
        cd /home/alex/hacking/arduino-1.0.6/libraries

    Create a symbolic to our libraries:
        ln -s ../Smart-Irrigation-Project/code/libraries/SIP* ./

    And that's it! Note, I previously created another symbolic link in
    my arduino directory to the Smart-Irrigation-Project repository.
    That is why I use "../" rather than an absolute path.

    Macs are unix based, so I expect these commands will work too. I
    don't know the equivalent in Windows; maybe create shortcuts to our
    libraries and then move those shortcuts into the arduino/library
    directory.