Upgraded APIs: Flink (0.8) and HBase (0.98.x) + profiles

I had to create an hadoop.core.version variable to manage the fact that cloudera has different versions for hadoop-core and hadoop-common..
```
client.JobClient: java.lang.RuntimeException: java.lang.NoSuchMethodException: org.apache.hadoop.hbase.Cell.<init>()
	at org.apache.avro.specific.SpecificData.newInstance(SpecificData.java:316)
	at org.apache.avro.specific.SpecificData.newRecord(SpecificData.java:332)
	at org.apache.avro.generic.GenericDatumReader.readRecord(GenericDatumReader.java:173)
	at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:151)
	at org.apache.avro.reflect.ReflectDatumReader.readObjectArray(ReflectDatumReader.java:150)
	at org.apache.avro.reflect.ReflectDatumReader.readJavaArray(ReflectDatumReader.java:135)
	at org.apache.avro.reflect.ReflectDatumReader.readArray(ReflectDatumReader.java:125)
	at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:153)
	at org.apache.avro.generic.GenericDatumReader.readField(GenericDatumReader.java:193)
	at org.apache.avro.reflect.ReflectDatumReader.readField(ReflectDatumReader.java:230)
	at org.apache.avro.generic.GenericDatumReader.readRecord(GenericDatumReader.java:183)
	at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:151)
	at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:142)
	at org.apache.flink.api.java.typeutils.runtime.AvroSerializer.deserialize(AvroSerializer.java:126)
	at org.apache.flink.api.java.typeutils.runtime.TupleSerializer.deserialize(TupleSerializer.java:115)
	at org.apache.flink.api.java.typeutils.runtime.TupleSerializer.deserialize(TupleSerializer.java:30)
	at org.apache.flink.runtime.plugable.DeserializationDelegate.read(DeserializationDelegate.java:56)
	at org.apache.flink.runtime.io.network.serialization.AdaptiveSpanningRecordDeserializer.getNextRecord(AdaptiveSpanningRecordDeserializer.java:71)
	at org.apache.flink.runtime.io.network.channels.InputChannel.readRecord(InputChannel.java:182)
	at org.apache.flink.runtime.io.network.gates.InputGate.readRecord(InputGate.java:176)
	at org.apache.flink.runtime.io.network.api.MutableRecordReader.next(MutableRecordReader.java:51)
	at org.apache.flink.runtime.operators.util.ReaderIterator.next(ReaderIterator.java:53)
	at org.apache.flink.runtime.operators.DataSinkTask.invoke(DataSinkTask.java:172)
	at org.apache.flink.runtime.execution.RuntimeEnvironment.run(RuntimeEnvironment.java:235)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NoSuchMethodException: org.apache.hadoop.hbase.Cell.<init>()
	at java.lang.Class.getConstructor0(Class.java:2892)
	at java.lang.Class.getDeclaredConstructor(Class.java:2058)
	at org.apache.avro.specific.SpecificData.newInstance(SpecificData.java:310)
```