Added a check for 404's when saving a dashboard to elasticsearch

When a 404 is returned from the POST, changes assume that auto_create_index is disabled and attempts to create the index before saving a second time.

Should resolve #112