Fix #47
Fix #46 - SmartPAN log output missing timestamp

- Default log pattern now matches getpan
- Supports -loglayout command line argument
Fix #44 and #41 - source priority order

- Sources are now prioritised, 1000 by default
- Can be overridden in source URL, e.g. `-smart 5:http://...`
Fix #43
Fix config dump bug and bump version to 0.5b
Support Mac OS X `rm` syntax