adding database support

loads messages from online database at http://messageapp.netau.net/,
voting (still WIP, doesn't update DB), and adding messages to DB
(totally WIP, doesn't work yet)