Configurable install directory, et

Tweaked the makefile and getLoadPath so the install directory for libraries can be tweaked re: issue #35. It's not exactly as elegant as I would like, but dmd doesn't have something like gcc's -D switch. I'm open to alternative methods. I also put the ffi test c functions in a version block so they are only included in binaries compiled with `-unittest`.