Giving access to recognizedOptions from parser

Signed-off-by: Antoine Neveux <antoine.neveux@gmail.com>
Merge pull request #39 from aneveux/master

Giving access to recognizedOptions from parser
Tidying from #38 a bit.
suppressing some generics warnings uncovered with -Xlint:unchecked
Merge pull request #42 from binkley/feature/OptionSetAsMap

Feature/option set as map