ignore entries that start with an underscore or lack a blueprint entry
use named parameters
remove unused code
typos
move custom parser into utils (and test it)
add host reference to jail instance

this will allow jails to access configuration of other jails, i.e. for a webserver jail to know which port to proxy to etc.
allow custom ad-hoc blueprints (again) via command line switch

we now inject them and reference them by the name of the jail via convention (title-case the name and append `Jail`)
changes to the commandline handling to work with the new api