DRILL-225: Add disclaimer to source release.
DRILL-224: Add md5 and sha1 checksums to source tarball.
Additionally, update pom to use local assembly plugin rather than apache release one so we can customize excludes to include .gitignore and sandbox.
DRILL-221: continued, add Apache header to poms.  Update checksum plugin to not fail on pom projects.
DRILL-221, part 3.  More license updates.  Automatically run Rat plugin with appropriate excludes.  Move Synth-log to sandbox until it is part of main mvn build to avoid weird RAT problems.
Update source assembly:
- to avoid packaging sandbox files.
- exclude .buildpath files from source release.
[maven-release-plugin] prepare release drill-1.0.0-m1
[maven-release-plugin] prepare for next development iteration
Fix bufferl snapshot version so it depends on correct netty upstream
DRILL-234: Prefix drill artifacts with "drill-" to avoid ambiguity in jar names.
DRILL-233: Move protobuf IDLs to a separate module and check in the compile Java sources
DRILL-240: Add apache-rat-plugin to Eclipse' plugin Execution ignore list
DRILL-228 maven submodule build fails at license-maven-plugin
Correct protocol root pom reference due to merge conflict
DRILL-227: implement simple metrics framework
DRILL-235: Add configuration parameters to control number of threads and width of queries
DRILL-236 ensure that each minor fragment has at least one entry assigned to it
DRILL-237: Add local mode to QuerySubmitter
DRILL-243: lowercase asc/desc in generated physical plans causes failures
DRILL-244: NPE when updating assignment affinity metric
DRILL-245: NPE in ProtoMap (hazel cache)