Significant improvement in quality tab

Several improvements:
- New layout based on GDoc
- All rows are populated. Missing assessments show a "Could not be assessed" message
- Wrong features are highlighted in red
- 3 levels of warning message on top (plus the already existing "Everything looks good"):
  * Error (something's wrong, like no coordinates)
  * Warning (it might not be good, e.g. 0,0 or not enough precision)
  * Missing assessment (the quality API did not return a value, like a species name missing from MoL)
- The smallest issue makes the "Everything looks good" message to disappear

See attached screenshot.

Now... BUG HUNT TIME! :) I'd love if you guys could scan the records and check for weird stuff that is not reported properly.

Cheers!

![betterqualitytab](https://cloud.githubusercontent.com/assets/642210/4001219/c9b037e2-2961-11e4-874d-f05a57c3ad0b.png)