HBASE-7583 [snapshots] Fixes and cleanups (Matteo Bertozzi)



git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290@1445853 13f79535-47bb-0310-9956-ffa450edef68
HBASE-7604 Remove duplicated code from HFileLink (Matteo Bertozzi) 



git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290@1445854 13f79535-47bb-0310-9956-ffa450edef68