Better organized the classes

Removed the internet checking from the Queue;
Tried using a broadcaster to reliably maintain internet connection
across the app, found it was too energy intensive and discarded it. If
the user wants to force check internet, he clicks on sync. And every
call to submit a content will force internet check, so as to ensure
connectivity before anything.;
Made queue loop  a little bit longer, will make it possible to force
submit the queue later;
Everytime 5 minutes the app will try to update itself.