Feature/corrections for runtime exception in org.openntf.arpa.name parts map.parse()

Implemented bug fixes in my fork.  Pulled NTF's branch from master and merged locally (success).  Pushed branch commits back up.