Squashed commit of the following:

commit d86f5ad4c67829bb5354bf6c20f78d8efd99f297
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:23:20 2013 +0100

    This inner class was never used

commit 3941ebbbc1613d439a6e9eb1def963a9f4530a90
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:22:45 2013 +0100

    The same conditions lead to the same results

    Made if-tests consistent across SkyDrive file types

commit 2f8f380272f08d621633184a6b2dc06d7ff4f6e2
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:22:21 2013 +0100

    List is never filtered, removed

commit 0bda7c2d947b7b496afaa5dac91ce8c6595748d0
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:14:31 2013 +0100

    Renamed to storagemanager, moved method there

commit 8c3007935f0de4a631e73819753d70b92b321929
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:08:25 2013 +0100

    Removed redundant casting

commit ee2dd95a5b8567a12c2f750dac520866f1f760a0
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:05:09 2013 +0100

    Renamed signin to reflect its contents better

commit c26aa0024d2bae2a9784a86ea2b91a964844e312
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:02:37 2013 +0100

    Removed logout-code from SignIn

    This code should never be reached

commit 681b1c13358fd92a6129ba454fce23452896d8c7
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:02:18 2013 +0100

    Removed unused toasts

commit fef36bd3721fb292559a520f7bee07a41682e722
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 17:01:46 2013 +0100

    Removed unused fields and variables

commit 13b5ecb99aec17eeb0e58333ceff527ee4ee1363
Author: William Killerud <william@killerud.com>
Date:   Mon Oct 28 16:50:45 2013 +0100

    Refactored cache pruning methods and constants
A queue for image uploads in place

Added queueing functionality for image uploads. Images are now uploaded when a connection is restored if one is missing when the image is taken.