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
Merge pull request #31 from harvard-library/2014-11-20_lccn

LCC Subject heading fixes from testing + Routing empty messages