Add registration via URL as primary registration mechanism.
Add test and upload targets to Makefile.
Merge documentation.