Remove outdated reference
Remove extraneous JobManagerActor constructor param
Use a configurable SparkContextFactory + custom classloader to create SparkContexts

to force everything in SparkContext to use our custom jar loader
and ensure all classes in jar are available
Fix side jar functionality
Add a unit test for proper case class serialization in jobs
Temporarily disable the new test.  See comments for reason.
Merge pull request #7 from pmarnik/without_hadoop

remove hadoop dependency
Merge pull request #6 from ooyala/velvia/fix-classloading-bug

Fix classloader bug with custom job return types
Move the path of extra jars to the beginning of the classpath
Add comment in Build.scala about extra jars moved to the front of the classpath
Merge pull request #9 from dan-null/fix_extrajar_classpath_issue

Move the path of extra jars to the beginning of the classpath
Serve index.html

All files needed can be found in job-server/src/main/resources/html/
and are served using Spray's getFromResourceDirectory.
The HTML page relies on Twitter's Bootstrap framework.
Clean tables before loading data
Reload table on tab switch
Store job configuration on job initialization.

Job configurations are stored in `spark.jobserver.filedao.rootdir`/config.data.
For every job, the jobId and jobConfig are stored: the configuration is written
as a concise json document.
Rename config.data to configs.data
Reorganize imports
Change saveJobConfig to use jobId instead of jobInfo

The code only used jobInfo.jobId anyway and this way the
JobDAO API makes it evident that one can use jobId to store
(and retrieve) the job config.
Sort imports
Remove item from TODO list.