Final touches, ready for merge.

- Lowercased the vendor file for some reason.
- Restored missing cache property.
- Migrated back to compatible Bootstrap.