Updated the gitignore file

It should now properly include the autogenerated VS/MD solution and
project files.
SpaceAttribute and Drawer

Implemented an attribute and drawer for a space attribute that adds
horizontal space between variables.