Refactor tree views and improve consistency
Created by: riyad
- rename
_tree_file
to_blob
- extract
_blob_actions
from_blob
and also use them in the blame view - fix blob actions to only show appropriate actions
- extract partials for rendering different blob contents
- replace file mode with file size in file views
- clean up
TreeDecorator
- make buttons in titles of tree and file views look alike