- call sporadic init and poll functions
- add sporadic_debug log flag
- finish sporadic test app (samples/sporadic/sporadic.cpp)
- sporadic jobs are always run (like NCI)
- projects can now have a mix of regular, non CPU intensive, and sporadic apps.
This mix can change over time.
Because of this, there is longer a project-wide NCI flag.
Projects have to tag individual apps as NCI.
I don't think this affects any current projects.
- fix potential timing problem in client/app comm
by introducing 2.5 sec 'ignore_until' period
- API: fix bug in parsing hearbeats
- Add member functions of RESULT, ACTIVE_TASK etc.
so you can get APP attributes like cpu_intensive, sporadic etc.
without traversing pointers
- --app_test feature: put init_data.xml in slots/app_test,
otherwise app will run in standalone mode