first commit
Sbt.
MVP 2.0.
Add sbt 0.13.2
One more algorithm. using different model.
Add standalone cluster skeleton
Add auto-formatting early
1. Combine algo and serving class.

2. Add RandomAlgo, which use same Feature and Target, but output different
Intermediate model.
Move test. Minor tweak to code formatting.
Create engine definition.
Merge branch 'master' of https://github.com/PredictionIO/Imagine
Refactored so that each cluster component can be started individually in command line
Engine definition uses Class.
Merge branch 'master' of https://github.com/PredictionIO/Imagine
Engine support multiple algo.
Add storage interface for itemrec
Add itemrank
Simple process executor
Add support to load Engine via serialized objects.
Remove First.scala.