fixes facet/chiclet UI behaviors, passes the correct facet to mljs

Note: mljs service facet functions don't appear to be properly "thenable"
Merge pull request #16 from joemfb/fix-facets

fixes facet/chiclet UI behaviors