making progress: A/C logic

git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5648 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5649 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
refactoring

git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5650 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
refactoring

git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5651 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
refactoring

git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5652 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
refactoring

git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5653 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
current config

git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5654 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
fixing build?

git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5655 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
A/C config

git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5656 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
git-svn-id: svn://svn.code.sf.net/p/rusefi/code/trunk@5657 f70035ab-f2bc-4b8d-aa29-9bd2fd43cf08
Custom options for my car.
Added .gitignore file.
Added first hack at a/c controller.
Cleaned the whitespace.
Integrated ac controller into idle thread for testing. No actions are performed.
Tweaks to A/C controller.
Integrated acControl into the idle thread.
After some tuning it passes testing.
Idle is all over the place. Needs to be tuned.
Added lower bound of rpm range and removed redundant macro.
Small tweaks to the rate limiting, now it actually works.