Merge pull request #1 from sviperll/master

Fixes for issues I've found working on real project with jcodemodel
Slight adoption of pull request; added some annotations
Added JExpr.cond as a facade to JOp.cond
Allowing for protected interfaces as well
Added method "setPackagePrivate ()" which removes private, protected and
public modifiers
Improved annotation usage
Improved annotation usage
Annotation improvements
Added new base interface IJOwned encapsulating the "JCodeModel.owner()"
method
Improved annotation usage
Trying to dynamically add an owner to method invocations
Updated slightly
List is now a list
Some general code cleansing and commenting
Added some shortcut methods to IJExpression
Ensuring that all members start with "_"
Added support for generifiable invocations
Continued adding support for explicit generics in invocations
Added some annotations
Added support for "? super T" per method "wildcardSuper"
Added support for missing operators <<=, >>=, >>>=, &=, ^= and |=
Some cleansing
Renamed generify to narrow
[maven-release-plugin] prepare release jcodemodel-2.6.5
[maven-release-plugin] prepare for next development iteration