ID#209 remove unnecessary doc tags
since PHP 5.3 introduce more language features for OOP we don't need some phpDoc-Tags
anymore and remove them. Good IDEs and doxygen recognize the features from the code.
This includes the following tags
- @private
- @protected
- @public
- @static
- @abstract
- @package
- @class
- @interface
correct phpDocs and format code
- remove @desc and @const because they are not phpDoc standard
  and therefore not recognized by IDEs and Doxygen
- corrected phpDocs to be better recognized from IDEs and Doxygen
  - the first lines in phpDocs must be the description of the
    method/property/class whithout phpDoc tags
  - to document a property or constant in doxygen its is necessary
    to write the phpDoc like that
    /**
     * description of property
     *
     * @var type $propertyName
     */
    protected $propertyName;