Update project libraries

This is my attempt to update the libraries used in the project.
I also moved every 3rd party library to the "thirdparty" folder and removed the version numbers from their directories, thus making updates easier in the future.

Since a lot extra work would be necessary otherwise, the changes here depend on the changes done in PR #2.