Added a new command `hugo list drafts` and `hugo list future`
Move template library into it's own package (tpl). No longer dependent on hugolib. Can be used externally.
refactor handlers to use types instead of structs.