tundra.uri:parse - rethrows java.net.URISyntaxException to provide more meaningful messages when URI is malformed, closes #35