Disabled some problematic style checks.
Made schedulers pluggable.

Simplified builder code.
Made interface classes Scalastyle compatible.
Removed local/distributed worker distinction (scheduler covers all
existing differences).
Extended modularity spec with scheduler package.
Changed Aggregation Operations code to abstract classes to improve compile times.