Updated makefile to preempt for http-client error for pandoc.
Added better version checking.
fixed bug where dpkg --get-selections does not work.
Equal does not = not equal, which is important.
change ifeq null to ifndef.

Old habits, that are bad habits need to die hard.
Turns out they are good habits... woops.
Added simpler checks for commandless options.
Made checks happen in-line with rules to catch installed.
Merge pull request #22 from OpenInternet/http-client-check

Http client check