move every function we had to the backend
Refactor the SABNZBD object
Refactor sabnzbd routes
rename link and API for overall consistency
Make backend return queue data too
Rename State to Status to prevent confusion