First commit on sparkbinding/DSL component, allowing complex flow to be expressed in short LINQ-ish DSL queries
Add functions and operators to enable quick construction of RDD[ActionChain] and RDD[Page]
Add many implicit conversion into SpookyContext to allow these functions/operators being implicitly invoked on RDDs
Add an example as a compact version of LinkedIn job

RDD[Page].select function is still too verbose to use, as it represents a result as a Map[String,Serializable] and requires all data being converted into Serializable type. This will be improved by using java/scala reflection to yield a structured object to allow easy integration with Spark SQL