Updaded dependencies and use exact version numbers

I updated the dependencies because the current version of sweetify won't work with a lot of macros like es6-macros.