fix component-id-not-starting-from-1 bug in wkpfdeploy.java
one more place to change in application2.java and other minor change
fix id error for wuclass
address issue #50, remove dependency on internet
Fix #92
Fix #116.

Changed the index from uint32_t to int32_t. Other option was to remove the index >=0 compare, but indexes really can be < 0. For example just indexing args[-1] in Helloworld.java as a test will compile just fine, and end up calling AALOAD with index -1 on the JVM stack.

(actually the old code actually worked just fine, since casting the -1 to a uint32 would just become a huge number, and it's highly unlikely we'll be using arrays with 4 billion elements, so we'd still get an array out of bounds exception)
support issue#114 . Be able to save and load form LocalData/nodes.xml for discover under Applications pannel. Real discovery will be done under NodeEditor pannel
solve issue #20. location tree is rebuilt upon testrtt stop.
Merge branch 'release0.2' of https://github.com/wukong-m2m/wukong-darjeeling into release0.2
change variable name tmpid to deployid for better understanding
Add the UI to scan the network again
Address #99, a rediscovery button is used for rediscovery. NO Discovery for any other cases.
apply Penn's fix d6c9b4790e05e8aca41a8626a82f78a3bad04f45 to issue #111 here
fix to previous commit and fix for location policy if location is not set but function is set case
push examples fbp to release0.2
updated example applications
resolve #118
The routing table is not used by the current mapper. We remove it from here for now. We can reenable it if we do need it latter. If we need to get this information, we need to cache it and display UI in the progress of fetching information. Current situation is quite confused.
address #119
adrress #121