SPARK-1297 Upgrade HBase dependency to 0.98

Two profiles are added to examples/pom.xml :
hbase-hadoop1 (default)
hbase-hadoop2

I verified that compilation passes with either profile active.
Is it worth managing the HBase version in the parent POM? because I think it will eventually be reused by another HBase module. At least the `0.98.4` part.