Merge pull request #371 from AeroQuad/development

Preparing for version 3.1 release
Update README.markdown
Libmaple: cleaner fix for micros() race
AeroQuad32: launchpad compiler compatibility
Merge pull request #372 from kh4/forPat

Libmaple: cleaner fix for micros() race
Merge pull request #373 from AQ-AirWolf/development

Updating/Fixing various test sketches
Merge pull request #374 from kh4/forPat

merge to devel too
Add back zero integral error on flight mode switch and change a bit default PID setting
Merge pull request #375 from Kenny9999/development

Add back zero integral error on flight mode switch and change a bit defa...
Merge pull request #376 from AeroQuad/development

Development
Fix lenefeeds to LF (this mostly matters for Linux/OSC users).
Merge pull request #377 from kh4/forPat

Fix linefeeds to LF (this mostly matters for Linux/OSX users).
Merge pull request #378 from kh4/forPat

to devel too
dynamic motor config proof of concept, working, just need some little adjustment
Merge pull request #379 from Kenny9999/development

dynamic motor config proof of concept, working, just need some little ad...
Some lil refactoring to save some memory for the 328p
Merge pull request #380 from Kenny9999/development

Some lil refactoring to save some memory for the 328p
Merge motors so that all config work on 328p with one motors file, for 328
Merge pull request #381 from Kenny9999/development

Merge motors so that all config work on 328p with one motors file, for 3...
Receiver generalization for mini

compiled, need to be tested!