Modificado arquivos de definicao para trabalhar com a placa Discovery quanto a H407

Arquivos que devem ser modificados dependendo da placa:
provant-software/io-board/stm32f4/common/modules/common/stm32f4xx_conf.h
provant-software/io-board/stm32f4/lib/cmsis/inc/stm32f4xx.h
provant-software/io-board/stm32f4/lib/cmsis/inc/stm32f4xx_conf.h
ou
adicionando informacoes sobre como modificar arquivos dependendo da placa
Merge remote-tracking branch 'rodrigo/develop' into develop

Conflicts:
	io-board/stm32f4/common/modules/common/stm32f4xx_conf.h
	io-board/stm32f4/lib/cmsis/inc/stm32f4xx.h
	io-board/stm32f4/lib/cmsis/inc/stm32f4xx_conf.h
Merge pull request #1 from rodrigodonadel/develop

Aceitando Pull request do Develop.
modificado arquivos para edicação somente de makefile para placas
Merge remote-tracking branch 'provant/develop' into develop
modificado arquivos para mertir compilação de diferentes placas modificando apenas o makefile do projeto
e do cmsis.
modificado perifericos para diferentes placas.
Resolvendo falta de definição do spi para a discovery
modificado arquivos para a discovery
teste funcional da disvoery, com esc, imu e servo funcionando
Merge pull request #3 from rodrigodonadel/develop

Develop
modificando comentarios
Merge remote-tracking branch 'provant/develop' into develop

Conflicts:
	io-board/stm32f4/common/modules/io/pv_module_io.c
merge finalizado e funcionando.
Modificado e documentado para continuar o trabalho
falta fazer a documentação do Mahony
Merge pull request #4 from patrickelectric/develop

Dando merge nas atualizações do Rodrigo e da placa nova feita por mim
-Incluso flag no Makefile para usar as funcoes de taskEnterCritical
-Comentarios adicionados na funcao c_datapr_MahonyAHRS.c
Funcao de takEnterCritical foi realocada para a funcao c_io_imu para o sistema ficar menos tempo preso. Interessante alguem analisar um local correto dentro das funcoes de I2C para prender por menos tempo ainda o processador.