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..
So, a user would need to assemble a custom jar file that includes the hbase-site.xml config file.
Not sure if that is practical. How about adding an optional hbase configuration to the constructor?