Convert nested includes in public headers from <> to ""

All public headers should be read from the same directory; we don't want
to accidentally mix headers from different sources.

Fixes #138.
Enable function deprecation warnings with MSVC
leica: "Clicks" are really nanometers