Update handling of comandline options; add --help option

This fixes #448.

Now commandline options now directly map to methods in the 'accessing' protocol which take one parameter.