Only take first LCC Subject Heading returned by the liCloud API

We were seeing duplicate entries come back
Cleanup unneeded routes. Fix empty message handling