Since we want a single build of drlibc for both static and shared DR libs, we do not want any STATIC_LIBRARY defines in there. Here we remove the define in os_page_size_init() by adding a parameter "env_followed_by_auxv" and a function "is_our_environ_followed_by_auxv()" and effectively moving the STATIC_LIBRARY to the callers.
This fixes a regression for #2122 (closed) caused by creating drlibc in 710a6898.
Issue: #1409, #2122 (closed)