HACKING: Fix internal section links

Seems when pandoc converts tex to markdown it doesn't output internal
reference links in a format it recognises itself. Fix.
diff --git a/HACKING.md b/HACKING.md
index e5ae385..0a178e0 100644
--- a/HACKING.md
+++ b/HACKING.md
@@ -84,8 +84,7 @@
 Deprecated commands should be excised in the next unstable cycle.  A list of
 deprecated commands should be collated for each release.
 
-See also section [sec:dll-versioning] below regarding SHARED LIBRARY
-VERSIONING.
+See also [Section SHARED LIBRARY VERSIONING](#sec:dll-versioning) below.
 
 YOUR FIRST CONTRIBUTIONS
 ========================
@@ -363,8 +362,8 @@
 for testing or use, while retaining smaller, independent branches that are
 easier to merge.
 
-All content guidelines in section [sec:patch-submission], PATCH
-SUBMISSION apply.
+All content guidelines in [Section PATCH SUBMISSION](#sec:patch-submission)
+apply.
 
 PATCH SUBMISSION {#sec:patch-submission}
 ================
@@ -381,8 +380,8 @@
     git diff -up mybranch..remotes/quagga.net/master
 
     It is preferable to use git format-patch, and even more preferred to
-    publish a git repository (see GIT COMMIT SUBMISSION, section
-    [sec:git-submission]).
+    publish a git repository (see 
+    [Section GIT COMMIT SUBMISSION](#sec:git-submission)).
 
     If not using git format-patch, Include the commit message in the
     email.