Added hierarchy support (closed #5)
Added documentation for IniParserOptions
Added sanity check for hierarchy options
Added option to skip saving empty sections
Added test unit for test case 14