EXP-90. Proper configuration for jobs launched through schema-shell.

This commit modifies the execution of the model lifecycle through the
modeling schema shell model so that express library jars are shipped
with launched jobs. This is accomplished by setting a JVM property
containing a list of library jars through the express script, and then
reading that property when launching a job. Additionally,
configuration properties are set to disable schema validation for the
time being.

This commit also modifies things so that users can specify additional
library jars to ship with jobs not as URIs, but with absolute or
relative paths to the local file system.

Reviewed by: robertchu
KIJI-854. Create MapReduceJobOutputs class that works like
MapReduceJobInputs.

This commit modifies a call to a MapReduceJobOutput format from
the default constructor (now private) to an initialization
method in MapReduceJobOutputs.

Reviewed by: robertchu
Exp-91. Removes filters from the model environment.

Reviewed by: Kiyan A.
Avro defs of filters
Adds supports in data request
Add case classes for column filters
All tests passing,
Deals with Options nicely.
All tests passing