Add toString to GenericLocation. Test it.
fix all callers relying on to/from being strings.
Merge pull request #970 from flamholz/master

Fix the build