Removed duplicate entity code and fixed cooperative PSO which wasnt being initialised correctly.
Fixed up the controlparameter package.

- Removed redundant ProportionalControlParameter and getParameter(min, max) methods.
- Added convenience methods to create each ControlParameter in Parameters.java
- Modified the use of AdaptiveControlParameter.
Added get, put and has methods in entity.
Removed dynamic particles (their functionality is in PSOFunctions and Entity.
Added @Override annotations where needed and fixed up mutations.
Progress
Rebase fixes.