DDF-894 - Added "no-value" facets to all calculated facets

-added abilty to facet on "No Value" fields.  There are , however, some
hard-coding of metadata-content-type going on but for the most part its
generic.
-added grunt "dev" task to help speed up my starting and stoping of my
server without having to do a full bower install.  Saves devs alot of
time.
-added sorting to the metadata-content-type facet list.  No value should
be on the bottom and the rest are sorted by name.
I found another way to fix this issue.  The problem is that we clean the target/webapp folder when doing the default build so bower needs to copy everything each time.  I removed clean from build in a branch I am currently working on.  I would suggest removing this line for now.  I also did other performance fixes beyond this too.  It should help speed up development.

https://github.com/pklinef/ddf-ui/blob/ietest/search-ui/standard/Gruntfile.js#L181-L182