On Linux systems, we should apparently include unistd.h to use _SC_PAGESIZE (closes #184).