[Proposal] Adding migration to create a cache table

This PR adds a command which creates a new `CreateCacheTable` migration.
> $this->commands('command.cache.clear', 'command.cache.table');

I think that syntax is used my taylor most of the time rather than with the array.