Added support for fully disabling Sight by specifying "#define DISABLE_SIGHT" before including sight.h.

Created Makefile.extern, which can be included by applications that use Sight to make it easy to add the relevant paths and libraries to their compilation and linking command lines.