Fix for updater

For the issue #150

First service is stopped and then terminates the app. With this we get that if the user was scanning and updates the app, not the service is run indefinitely.

Although you should implement something to avoid losing data scanned by the user ...

What do you think?