Merge pull request #29 from dave-andersen/master

Hugepages for Linux speed optimization + fixing MacOS build
fixed bug in tx pool
broken build fix
added safe api slot for html services
fixed https issue
fixed build for gcc 4.9, from monero
fixed windows build
fixed current build
Revert "fixed current build"

This reverts commit c2b85ed8de74bbb06d8fb181381d58f2e46a00dd.
fixed linux build
sync to upstream