Add documentation for inflight adjustments.
Tweak inflight adjustment documentation.

Thanks tobad.
Initial commit of the CMJCU documentation
Adding some developer documentation, work-in-progress.
Merge pull request #138 from kjmoore/cmjcu-docs

CMJCU documentation, many thanks @kjmoore
Ignore system dependencies.  Fixes #140
Add files.
CN - Ignore some source insight files.
CN - Add CoOS files.
CN - Initial work to get CoOS building on cleanflight. Builds OK. Untested.
Note that link time optimisations don't work when building with CoOS support. Looks like the resulting image is ~6KB larger due to this.
CN - Main loop now using CoOS flag set within Systick ISR to determine if main loop code (IMU etc) should be executed.
Note that Systick frequency is 10kHz, so looptime config value is only good to 100us resolution. I don't think that's the end of the world, esp. given the amount that the loop time fluctuates by (easily +- 200us).
Would like to get all periodic tasks on main loop operatng off flags so that it eventually can yield to a lower priority task that handles low priority work (e.g. LEDs?).
CN - Shifted some CoOS code into its own file.
CN - Reinstate LTO on CoOS builds. Saves about 6K of flash. Changed -MD GCC option to -MMD so that 'make clean' will work.
CN - Change to makefile so that modified CLFAGS is part of coos rule.
CN - Allow CoCox code to init the pendSV, SVC and sysTick interrupt priorities (to lowest).
CN - Added high priority control loop task that is solely repsonsible for tasks performed every main loop. All other tasks performed by lower priority task. Note that control loop task loop time is still quite jittery, presumably because of the variations in time taken to perform the control tasks. I note that the control task itself is woken at a very steady rate (+-3us).