Use clean node/repo href/id:s (fixes #317)
wip
Correct warning formatting
Fix spurious xdr debug logging
Handle invalid file names (Windows) (fixes #238)
Configurable log prefixing (fixes #278)
Correct index save warning formatting (again) and change to info level
Use unique name and O_EXCL for temporary indexes (fixes #332)
Clarify repo mismatch message (fixes #331)
Tweak Shared With wording
Implement CSRF protection for REST interface (fixes #287)
Implement API keys
API key change should take effect on restart only
Remove extra whitespace around node ID (fixes #335)
Integration tests with API key
Improve test suite, fix bug in Set.Global()
Merge branch 'master' into sqlite

* master:
  Improve test suite, fix bug in Set.Global()
  Integration tests with API key
  Remove extra whitespace around node ID (fixes #335)
  API key change should take effect on restart only
  Implement API keys
  Implement CSRF protection for REST interface (fixes #287)
  Tweak Shared With wording
  Clarify repo mismatch message (fixes #331)
  Use unique name and O_EXCL for temporary indexes (fixes #332)
  Correct index save warning formatting (again) and change to info level
  Configurable log prefixing (fixes #278)
  Handle invalid file names (Windows) (fixes #238)
  Fix spurious xdr debug logging
  Correct warning formatting
  Use clean node/repo href/id:s (fixes #317)

Conflicts:
	model/model.go
wip