Merge pull request #37 from JuliaLang/soname

Build fixes
provide fegetround & family functions on win64
hide versioned libraries from git
Force library symbolic links to overwrite, and ignore errors.

Fixes issue noted here:
https://groups.google.com/forum/#!searchin/julia-users/libopenlibm%7Csort:relevance%7Cspell:false/julia-users/6O4szE23D94/-YElnTwo63YJ
Merge pull request #38 from JuliaLang/ln_fix

Force library symbolic links to overwrite, and ignore errors.
You can't have you cake and eat it, too.

If you declare zero=0.0, then USE it.
Install everything in the `include/` directory into `$(prefix)/include/openlibm`.

Note that software wishing to compile against `openlibm` should add `-I$(prefix)/include/openlibm` to their `CFLAGS`.

Closes #41
Remove {cdefs,types}-compat.h from openlibm.h
Revert "Install everything in the `include/` directory into `$(prefix)/include/openlibm`."

This reverts commit eb2f4d4b44e6ffaede3057d2cb6c6bae77de863f.
distclean: clean everything
Update Make.inc

update version number
Merge pull request #45 from weatherhead99/patch-1

Update Make.inc
normalize __WIN32__ to _WIN32, which is defined by all Windows compilers
add more windows compatibility definitions
add win64 compat definitions also
work around msvc bug where .model must be on its own line or it forgets about it
Move complex number declarations to openlibm.h

These are used by openspecfun, thus they need to be available
from public headers.
Merge pull request #46 from JuliaLang/cpack

Move complex number declarations to openlibm.h
Fix missing includes

Last commit made defition of cpack() not available to files
which do not include openlibm.h.
Merge pull request #48 from JuliaLang/cpack

Fix missing includes