Hackage now works for "HMM" and "hmm."

Call package_details if the query is already in the JSON object.
Hackage can now handle queries with "s" and without "s" (most of the time.)
Removed extra spaces in the query.
Merge remote branch 'origin/master' into caine/news-sites