added a test harness for running the quadcopter in a linux process and measuring memory
removing functionality that is not used in the amd loader
removing more functionality from almond that is not used
removing more redundant code from almond
added some tests for a custom built promise library.
ensure metrics files are never added to the project