SCHEMA-808. Eliminate Maven profile named "profiling".

 - Replace the Maven profile with an always-on profiling Maven module
   that produces an artifact named kiji-schema-profiling.
 - Update enable/disable-profiling shell scripts to the new artifact file names.
 - Remove custom build script made unnecessary.

issue: https://jira.kiji.org/browse/SCHEMA-808
review: https://review.kiji.org/r/1904
SCHEMA-857. Fix Cassandra after breaking change in SCHEMA-851

issue: https://jira.kiji.org/browse/SCHEMA-857
review: https://review.kiji.org/r/1995
SCHEMA-860. Kiji classpath needs to have Hadoop before HBase

issue: https://jira.kiji.org/browse/SCHEMA-860
review: https://review.kiji.org/r/1996
BENTO-88. All "kiji" commands from Bento Box die silently for me (OS X) unless I delete the update informer code from the kiji shell script

issue: https://jira.kiji.org/browse/BENTO-88
review: https://review.kiji.org/r/1997
POM-40. Require JDK 7 to compile Kiji projects

issue: https://jira.kiji.org/browse/POM-40
review: https://review.kiji.org/r/2025
SCHEMA-840. Iterable based (instead of iterator based) KijiResult API

issue: https://jira.kiji.org/browse/SCHEMA-840
review: https://review.kiji.org/r/1965
SCHEMA-862. Wrong package for TestHBaseSystemTable

issue: https://jira.kiji.org/browse/SCHEMA-862
review: https://review.kiji.org/r/2030
SCHEMA-865. Remove Cassandra as separate build profile

issue: https://jira.kiji.org/browse/SCHEMA-865
review: https://review.kiji.org/r/2035
SCHEMA-867. Fix deadlock in ZooKeeperLock implementations

issue: https://jira.kiji.org/browse/SCHEMA-867
review: https://review.kiji.org/r/2037
SCHEMA-861. Remove cassandra from dependency list

issue: https://jira.kiji.org/browse/SCHEMA-861
review: https://review.kiji.org/r/2033
SCHEMA-866. AbstractCassandraKijiIntegrationTest should check for null before closing a Kiji instance

issue: https://jira.kiji.org/browse/SCHEMA-866
review: https://review.kiji.org/r/2034
SCHEMA-870. AbstractCassandraKijiIntegrationTest is using old-style Cassandra KijiURI

issue: https://jira.kiji.org/browse/SCHEMA-870
review: https://review.kiji.org/r/2039
SCHEMA-869. C* integration tests should use available ports.

issue: https://jira.kiji.org/browse/SCHEMA-869
review: https://review.kiji.org/r/2043

Use Maven build helper plugin to find available ports.  Assign those
ports to properties in the POM file that correspond to the same
properties for the Cassandra Maven plugin.

Add a file src/test/resources/cassandra-maven-plugin.properties that
also gets the value of the port to use (through resource filtering in
maven).  Update the AbstractCassandraKijiIntegrationTest to use that
properties file to get the appropriate port.
SCHEMA-875. Revert binary incompatibility introduced in SCHEMA-826

issue: https://jira.kiji.org/browse/SCHEMA-875
review: https://review.kiji.org/r/2051
SCHEMA-874. Delete org.slf4j.LoggerFactory from kiji-schema code base

issue: https://jira.kiji.org/browse/SCHEMA-874
review: https://review.kiji.org/r/2054
SCHEMA-841. Implement KijiRowData ontop of KijiResult

issue: https://jira.kiji.org/browse/SCHEMA-841
review: https://review.kiji.org/r/2029
Adds 'dan' and 'clint' to REVIEWERS.

Over-the-shoulder: taton
SCHEMA-872. Deprecate KijiFirstKeyOnlyFilter

issue: https://jira.kiji.org/browse/SCHEMA-872
review: https://review.kiji.org/r/2041
Initial AsyncHBase support (rebased)
SCHEMA-789. Implement KijiTableWriter Interface w/ AsyncHBase