Add more error reports in database.go
Add /api/child_maps endpoint

This endpoint dumps the contents of cached_maps in a slice format. This
will be used in #79.
Add js support for displaying nodes' source maps
Display cached node source in marker
Allow interrupt-triggered Heartbeats

This also includes the change of config reloading to SIGUSR2. To force a
Heartbeat, send SIGUSR1.

Close #105
Merge branch 'development' of github.com:ProjectMeshnet/nodeatlas into development
Recompile static directory on forced reload

Ref #46
Add /verify/ handler and functional page

Now, there is a reasonably pretty /verify/ page which uses JQuery to
submit the GET /api/verify request. The verification email template has
been modified to direct the user to /verify/<id> if they're verifying
their own node.

It could still use some improvement, but it is functional.

Close #88
Adjust minor log message from signal changes

There was a log message stating that NodeAtlas had "caught SIGHUP",
despite the relevant signal having been changed to SIGUSR2. This commit
removes that text entirely, and leaves the remaining message: "Reloading
config".
Add /edit/ handler and improve edit.html.tmpl

The edit page is not yet ready, but this commit will make it prettier by
removing the unnecessary scripts, which were causing the section text to
float into the nav bar.

Ref #85
Add map metadata retrieval

Add more information to /api/status
Query /api/status when caching map
Store and update names of cached maps
Merge branch 'development' of github.com:ProjectMeshnet/nodeatlas into development
Version 0.5.2
Fixed font weights being too light.

Closes 101
Allow uses to hide/show the navbar.

Closes #103
Create AddNodes() in database.go
Add import utilities

Ref #62
Implement --import mode and re-order startup

This commit modifies the startup sequence somewhat, so that OS signals
are only listened for if NodeAtlas is starting up normally.

Ref #62
Merge branch 'f.import' into development
Added a search bar

Closes #29