Removed .hgignore
Edited readme.txt with Tantalum5 changes (preliminary)
Updated documentation to remove 'Closure' discussion; TaskTest updates as continue to look at chain() run issues
JSONModel documentation updated
J2ME logging to USB, now you specifify as framework start time that you want USB debugging on; log performance and code improvements
Unit tests updated to new API
Worker interface is eliminated. Now there is only Task
Updated comments and method names to remove all reference to 'Workable'
Removing out-of-package calls to exec() in prep for renaming. These are replaced by get() or fork() operations rather than irregular inline synchronous behaviour
Task.exec() is now package access, not public
Some redundant use of Task.setValue() removed. exec() will do this for us after successful doInBackground()
Refactor doInBackground() to exec()
AsyncTask.doInBackground() restored after recent refactor
Task shutdown behavior mod, returns 'this' for easier chaining
StaticCache and StaticWebCache are now available with a factory pattern- if you call the factory multiple times with the same signature, you will get the same cache instance. Any deviation in parameters but a match on cache priority will give IllegalArgumentException
By special request, Task default shutdown behavior is now to be interrupted even if the Task has started executing. Thus beware to call task.setShutdownBehavior() for example if you want to ensure that queued flash write operations complete during shutdown.
cancel() now requires a reason to be given for clear debug; fixed issue with HttpGetter mysterious cancel and StaticCache recent mods
Updated TaskTest
Fixed the example to use the new signature for get
Fixed the geocode examples to use the new constructor signature in TantalumMIDlet