Fixed broken cuke tests

* issue: erroring out when user input a non-existent username because
  palette_sets#create would only re-render the index view -- without
  the @palette_sets variable added in last commit
* Added controller tests to catch above issue and fixed in
  implementation
added flashes into a flash partial
restyled new form
Styled palette_set#show page