moved inner functions out of mixture predict
renamed functions according to google coding style
Restructured MixturePredict logic

- now in goes trained models, feature data and test.data which is used
  to make predictions
moving sanity check to root of possible problems.
Extracted history generation to own method

- Also redesigned MixtureProcessing signatures
simplifying logic in predictor processing
simplified logic in mixture processing

- now mixture model responsibility is to return selected models id
  from inputted history data.frame
Renamed feature extraction functions according to coding conventions
Refactored feature extraction logic as well

- now for each cursor we create history window instead of construting them before hand
Moved History Window method to under sampling
typo in variable declaration
removed obsolete method
Method for picking rows when time matches to given vector
debugged and created tests for feature extraction.
human understandable time units
Created test for MixtureInternal.
debugged and tested predictions and validations

- now proper data.frames are generated.