remove unused register keyword
compile with PIC flag
use m64 as default
compile with hidden visibility
Merge pull request #194 from breznak/c++11

remove unused register keyword