issue #67: updated documentation
implemented short options and grouped options
issue #75 - updated documentation
issue #75 - updated documentation
Merge branch 'Scrum-2014-10' of ssh://github.com/CGATOxford/cgat into Scrum-2014-10