make symlink dry-run return json so we can parse it in tests
include tap
add tests
add travis => tests are there - thus closing #1