revisiting code to add comments etc ...
extracted these functions from annotateTSV.py so they can be used more generally
extracted several function and put them into util/refData.py and made
the necessary modifications to use those functions here
removed the a) b) c) steps from the meth-processing block of this
script which are superseded by the prep450k.sh step
changed how the output file name is built so that it won't step on
an existing file
major rewrite / clean-up
Merge branch 'develop' of https://github.com/cancerregulome/gidget into develop