Latency recording

API Change: all api methods and utilities are now exposed via an object named "AL" (Ajax Library, brilliant, I know.)

Something is messed up with Travis, but the test all complete just fine locally. Need to run bower update.