improve fabfile

- removed redundancy
- simplified a few functions
- made ordering of functions consistent
    - (deployment functions `deploy` and `rollback` are at the top of their section, everything else is alphabetic)
- added comments for every function