Added functionality for virtual parameters and alias parameters.
Bug fixes:
- Fixed issue with retrieving parameter values directly as attributes of Param class
- Handled 'self' in args to configurize_helper
- Handled inherited constructors when using configurize_helper
- Corrected propogation of init_base_on_construction argument when using configurize_helper
- Fixed issue with long comments for attributes defined by the Param class
Features:
- Param's may now be virtual and overridden in child classes
- Introduced AliasParams which are not configurable, but deterministically derived from other parameters