First commit!
Finished first phase for Google implementation.
Modified a lot in the template API.
Implemented tree for Ubuntu.
- Organised the packages a bit.
- Created exception classes.
- Moved download to CSP.
- Implemented upload for Ubuntu.
- Implemented download for Ubuntu.
- Reworked the transfer jobs' classes to pull up some implementation.