"My Data" memory overflow fix, option to start miner service on boot and removal of unnecessary log call.

I added the ability to auto-start the miner service when the system starts up.
This is because on several days I forgot to go through the tedious process of turning the miner on, so I thought that this would be a nice feature to have. The setting is opt-in only and can be toggled in the newly-added settings activity which is in the overflow menu.
I also fixed the memory overflow bug that I was getting with the "My Data" activity. It occurred because an unnecessary boolean was blocking up the while loop that reads the data for the Top Apps list. All other data seems to be read in the same (incorrect) way but I didn't change those in fear of breaking something that I can't test.

#### So, for the record:
##### Correct
Should work all the time. The cursor has control over the loop and can stop it when appropriate to do so.
 ```java
while (c.moveToNext()) {
}
```

##### Incorrect
It probably works but has the tendency to lock up. The cursor only has indirect control.
```java
c.moveToFirst();
Boolean searching = true; // by the way you should use the primitive type, boolean not Boolean
while (searching) {
    searching = !c.isLast();
}
 ```

Lastly I removed a logging statement that was spamming the Logcat with the package names of installed applications. That's it. Would be nice to see more contributions on this since nobody has fixed anything in the past 19 days or so. The website download link should also be updated for the new binary!
__- notrodash / Niklas Vangerow__