Refactor the parser to be more robust
Modify the regex to allow spaces before and after `=`
Allow parser to strip unquoted values
Throw error on incorrect format and ignore blank lines