installer.py fix
refactor everything in wkpf.py and pulled them out into models.py and make it activerecord like. deprecated a lot of stuff also, added a tests folder in wkpf folder, move wkapplication to wuapplication, move mapper to mapper.py etc
added to ignore nanovmtool javadoc, and standardlibrary.db
fixed sample TmpWKPF.java for testing
print more traceback in most exceptions for better easier debugging
fixed some attribute errors in templates
fixed codegen filters
fixed deploy_with_discovery with duplicated nodes
fixed other misc errors from models
Fixed a bug in wkpf_get_node_and_port_for_component that would cause it
to pick the first endpoint of any component regardless
Fixing some small typos in master_server and added some error callbacks in application.js plus making sure float is what reaction_time returns
Reminder of a problem in group.c
But it doesn't matter now :)
Fixing some indentation issues, and making sure that only the WuObjects at the right node are initialized with the right method (virtual vs native)
Update DemoTest for new heartbeats constructs
Change deploy message
Change installer.py for the new live demo scenario
Changed heartbeat interval and timeout
Merge branch 'develop' of github.com:wukong-m2m/NanoKong into develop
Merge branch 'develop' into activerecord