Auto updater

#29

First support. Allow to test the the updater self update.