Made address default sort for urls
Add name field to URLs + add breadcrumbs to snapshot page
Add breadcrumbs to urls#show
More breadcrumbs
Add name column to URLs screen
Moved css into sass file
Fix ellipsis on url on urls#index page
Moved css into global.css.scss for now and turned of box-sizing
Change 'Add new URL' to button
Add cron job to create snapshots
Add 'active' boolean to urls'
Skip inactive urls when diffux:snapshot:ing
Make it more obvious that snapshots are taken automatically
Warn about inactive configs
Remove unused _form partial for snapshots
Show spinner when generating snapshot
Make `button_to` forms inline-block

This makes it easier to use the helper to create buttons that are meant
to be in a group with other buttons.
Introduce concept of "baseline"

After playing around with Dpxdt (another visual great diff tool) I
realized that comparing a snapshot with the previous one just isn't
enough. Dpxdt (pronounced "depicted") uses a concept of a "baseline" to
decide what snapshot to diff against.

This commit adds a button to the snapshots#show page: "Set as baseline
for this URL". On click, that snapshot is treated as the baseline for
that URL configuration. Whenever a new snapshot is generated, the
current baseline will be used to compare/diff against.

I added a basic test case for the uniqueness behavior of the Baseline
model. More tests are needed, but I intend to switch to rspec soon so
this will have to do as a first pass. I also cleaned up some fixtures in
order to get my test running.