Support generic Hadoop Compatible Filesystem

This is a shortened version of PR #358, with focus on filesystem only.
Unfortunately, yes. Since we use sunfire plugin to set parameters that other profiles don't need, additionally settings have to be placed inside HCFS related profiles.

I correct the surefire plugin, they are all 2.14 now.