resolves #2 change order of parameters
- change paramaters to path, start = '~+', dot = '.'
- link dot to start by default
- allow both start and dot to accept an arbitrary path
- allow start and dot to be controlled independently
- rewrite tests
- update API doc and README
Edited by Dan Allen