Major changes

- Refactor compiler spec and manager codes.
- Propagate package options to dependent packages.
- Parallel HDF5 can not be built in Mac OS X.
- Allow module PACKMAN to delegate the methods of other classes.