update ds1307 RTC driver
change "main" variable to "main_main" this prevent warnings about "main" use.
changes for gcc compatibility
update

adding "#include "stm32f10x_conf.h" on every driver to prevent warning
about undefined "assert_param" function.
add STM32F0 support
some updates for STM32F1xx platform
update project for STM32F4 CoIDE.