Add vespucci project.
Refactor projects code to work without the Project class.

This way we always get the data dynamically from the database instead of
loading it once at program start. This could allow faster updates in the
future.
Fix description for project/icon API call.
Some project-related texts improved.
Project files can now contain a list of object types for each key/tag.