Alias within a method definition AFTER the return is unreachable.
added no-hover and row0 row1 classes to vm disk table

https://bugzilla.redhat.com/show_bug.cgi?id=1139076
converted tabs to spaces

https://bugzilla.redhat.com/show_bug.cgi?id=1139076
Add CHANGELOG.md with work from Sprint 12

[skip ci]
Display custom buttons in the order they were saved

https://bugzilla.redhat.com/show_bug.cgi?id=1134155
Remove detect_type from various models

The `detect_type` method is no longer necessary with new_with_type_sti_mixin.

However, removing `detect_type` requires that *all* EMS Refreshers set the type
attribute for all STI objects.

* removes `detect_type`
* removes `default_type` for all models
* ensures that all refreshers set :type
* removes all references to `detect_type`
* removes all references to `default_type`
Merge pull request #610 from epwinchell/vm_disk_table_style_fix

VM disk info table style fix
Merge pull request #617 from mzazrivec/honor_order_of_custom_buttons

Display custom buttons in the order they were saved
Merge pull request #612 from blomquisg/remove_detect_type

Remove detect_type from various models
Merge pull request #546 from Fryguy/add_changelog

Add CHANGELOG.md with work from Sprint 12
Merge pull request #604 from jrafanie/remove_unreachable_alias

Alias within a method definition AFTER the return is unreachable.