added jim branch and unfinished work
fix to make the jlambda macro working
some progress for the jimport macro
extend jlambdas with theier argument list
further progress for overloaded methods
suspcious fix Oo
Merge branch 'master' into jim
further progress ^^

makes decision which jlambda is callable with the arguments given
(theres no quantifier to decide which (if multiple) is the best choice)
just some playing arounf with jlamda-method
fixed typo
jimport poc
this should be done better ;P
jni-primitives.scm contains types.scmm some other data definition
from jni-def-macros and the jni-env-lambda macro.

jni-def-macros contains only type procedures generation.
moving high lvl java utils to it's own file
jni-jlambda.scm contains jlambda/jimport stuff, added egg doc
egg doc as readme, using markdown
improving markdown style
more docs
improving markdown style
 - stacked source code as:
   - jni-primitives.scm contains types.scm some other data definition
   - jni-def-macros contains only type procedures generation.
   - jni-jlambda.scm contains jlambda/jimport stuff
   - jni-java-utils.scm contains high lvl java utils
 - Added egg doc as README.md using markdown
Merge branch 'doc' of https://github.com/hugoArregui/jni into doc