Refactor tree views and improve consistency
Created by: riyad
- rename
_tree_fileto_blob - extract
_blob_actionsfrom_bloband 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