Fix a bug in Makefile autogeneration
Vimrc: change indentation for public keyword in c++ and add c syntax color for .ino file