Added external folder to .gitignore

This folder is used for Windows compilation
Switch to K&R formatting style