Add string ids support through entire generation route
- convert all json-api entities to accept id either as string or int-
- recode generator to properly generate id support for strings (ex.: Migrations/Pivots)
- change YAML-type system to create user customized IDs (non-atomic as it is now)
- set increment = false to Eloquent models which have string ids + solve all bugs depending on int/string issues