Removed the entire libmaple directory, which shouldn't be a part of this project. Instead it should be checked out independently and linked against via the Makefile
Updated Makefile and added a top-level .gitignore

Updated Makefile and rules.mk to build flymaple code against an external libmaple codebase. This is based on the example project here:
    https://github.com/mbolivar/example-libmaple-project

Using default settings libmaple is assumed to be exactly where it was before, like this example:

./
- inc/
- src/
--- main.cpp
--- (etc)
- libmaple/
--- support/
--- wirish/
--- (etc)

Also added a .gitignore file to prevent addition of build/* output files and the libmaple/* codebase
Fixed compile errors

Changed invalid assignment of list initializers to array members in ADXL345.cpp and misc.cpp
Updated rules.mk to #define CLI at compile time, which enables the main subroutine in main.cpp