* Add Awakening type and remove old defs
We remove the flat list of awakening data, as we will be pulling data from the database
* Update types to use new Awakening type
* Update WeaponUnit for Grand weapon awakenings
* Update object modals
We needed to update CharacterModal and WeaponModal to display awakenings from the new data format. However, the component used (`SelectWithInput`) was tied to AX Skills in a way that would take exponentially more time to resolve.
Instead, we forked `SelectWithInput` into `AwakeningSelectWithInput` and did our work there.
`AwakeningSelect` was found to be redundant, so it was removed.
* Update hovercards
* Fix character hovercard z-index
* Allow unauth users to edit their remixed parties
* Adds ultimate_mastery and renamed master_level to defs
* Add granblue_id to weapon keys
* Add granblue_id to AX skills
* Add granblue_id to data-granblue-id
* Added bugfixes to update notes
* Fix types where ItemSelect is used
These need an empty `granblue_id`