fixed typo in Database.js
fixed MySQL sytnax issue when no definition for ON DUPLICATE was given. We now only add it to the query if it is defined
fixed bug in Database._convertQueryOptions where options weren't prepended with 'WHERE', 'ORDER' or 'LIMIT'.
fixed bug in Database.js where multiple 'WHERE' options weren't concatenated the right way
enhanced uploadSound route. It now looks up tags, stores new tags and saves the TagSoundMappings to the database