Merge pull request #47 from mayan31370/master

使用CacheFor时发现的小bug
Merge pull request #48 from mayan31370/master

使用CacheFor时发现的小bug-补充
Allow to use Japid commands ('japid:gen', 'japid:regen', 'japid:mkdir', 'japid:clean') when application path is not the current directory - Java part.
Allow to use Japid commands ('japid:gen', 'japid:regen', 'japid:mkdir', 'japid:clean') when application path is not the current directory - Java part - cont.
Allow to use Japid commands ('japid:gen', 'japid:regen', 'japid:mkdir', 'japid:clean') when application path is not the current directory - Python part ("commands.py").
Merge pull request #49 from gslowikowski/master

Allow using japid commands from outside of the application directory. Thanks gslowikowski
Improved logging (relative filepaths where appropriate).
Merge pull request #50 from gslowikowski/master

Improved logging and path argument in command lines
added tested change to allow optional path argument in the japid command lines
added cache eviction method in JapidController
added cache evication API in JapidController
0.9.6.1
added JapidController2 and all dependent classes to support Japid mode
decoupled from play class loading. The JapidSampleDecoupled is the
sample to demo this.
refactored play dependent classes to the japid.play folder
minor issues..
added getClassDefinition to TemplateClassLoaderWithPlay that searches the play application bytecode
added post-controller integration mode documentation
trivial
readme
fiexed url to the full doc in readme.txt