Feature update.

- Fixed a bug in SharedLibrary
   The library extension was always append to the library even if the wrong extension was present.
- API to detect system information.
   e.g.: CPU speed and core. Currently works on mac os x only.
- Updated types to be in namespace zeta.