RCA framework initial

1.framework major components included
2.major components interface definitions
3.correlator module implemented
4.detector module initial design implemented(using bitmap to get a time period and ema to get the exact point)
When doing correlation, we try to shift the time series around a little bit, since the anomalies may not happening in the exactly same time. It is documented in wiki. I have a more detailed example there.