rename time/categories hash
add dotted_id gem
add dotted_ids to categories and add link to parent in category show
fix error when the specified view period is earlier than the first timelog
change time/category view to tree and correctly show time (passing midnight log is still not yet included)