[Proposal] Adding migration to create a cache table

This PR adds a command which creates a new `CreateCacheTable` migration.
just use `$this->commands(['command.cache.clear', 'command.cache.table']);` or `$this->commands('command.cache.clear', 'command.cache.table');`