Implemented consecutive count for all consistencylevels

TODO: still need to figure out how to disregard observations considered 'too old'

I was testing this by:
Dropping SimulateState.java into java/tests/com/cloudkick/util
Dropping SimulateStateTest.java into java/tests/com/cloudkick/cep/test

Changed from using Strings to represent states, to using AlarmStates
Now allows you to examine the state at any point in the map, assuming that telescopes are delivered in the following order:
1 4 7 10
2 5 8 11
3 6 9 12