Gpii 93: INI Settings handler now handles subsections and comments from #

Subsections (denoted by [[sub header here]]) and comments using # are required by NVDA but not in INI standard.. They are now supported when passing the optional options parameter to the decode and encode functions. Options should be an object and looks for two keys: 

allowNumberSignComments: true/false
allowSubSections: true/false

should be reviewed along with GPII-83_GPII-85 pull request