add GCC visibility hidding
Merge pull request #26 from fxdupont/visibility

add GCC visibility hidding