remove request context timeout "hack", require to manually call ClearRequestContext
added principle admin api
added principle route and sql, added test for project sql
adjusted the status, added a db entry exist check before insert.
Merge pull request #14 from wongak/simple_request_context

remove request context timeout "hack"
refactored package admin and payment directly under api/v1
Merge branch 'model' of https://github.com/wongak/paymentd into model

Conflicts:
	pkg/service/api/v1/admin.go
	pkg/service/api/v1/auth.go
	pkg/service/api/v1/service.go
fix test path
use service path constant when setting cookie
Merge branch 'chruffer-model' into model
Merge pull request #15 from wongak/model

Work on model, first API methods
Merge branch 'master' into paymentd_merge