Asset file handling changes (round 2)

- Assets are loaded on startup in a global assets store. (In another thread)
- Objects now load the correct frames.
- Assets will now search in the mods and assets folders if the current folder fails.
- View no longer resets when switching layers under the same part.
- Fix a bug with object direction orientation mapping.
- Some properties have been enabled for editing in the property grid.