Update makefile for win32
Add support for search-by-language.

(List of language files from whatever version of Ack was had laying around)
remove language list duplication
doco for search-by-language
fix #217