WIP: Add embed button config entity
Merge pull request #85 from cs-shadow/8.x-1.x

Drop support for text-alignment.
Updated for https://www.drupal.org/node/2310411.
Updated Core checkout to use 8.0.x instead of 8.x.
Merge branch '8.x-1.x' into 2316481-form-state-object
Updated randomName() is now randomMachineName().
Replaced more form state arrays with propre objects in tests.
Add EmbedButton configuration entity
Add default entity and cleanup interface
Add help text for the settings page
Add commands and buttons for specific entities
Fix typo in function names
Updated for https://www.drupal.org/node/2315237.
Fixed one missing FormState conversion.
by slashrsm: Fix 2nd step not displaying correctly.
Renamed submission handlers to be a bit more descriptive.
Attempt to disable phpcs for now. Does this fix Travis?
Merge pull request #87 from drupal-media/2316481-form-state-object

Updated for https://www.drupal.org/node/2310411.
Fix travis failures
Use getButtonImage method to get url of the button icon