Fixed up some parts

- Changed Namespace as it was conflicting with the main class.
- Changed Node to clone polygons in the constructor instead of trusting
the user to do so
- subtract and union work correctly
- intersection works but normals remain flipped
intersect works
Update comments to Visual Studio Style, fixed up cube code
More comments changed, fixed cube code to allow null
More comments changed
ignore .meta files
add git attributes
Added rotated mesh support, moved some comments to remarks
Update .gitignore

meta is needed
Merge branch 'freezy'
Change to preferred namespace, Visual Studio-style formatting fixes.
Ignore more Visual Studio cruft.