Added .gitignore for build files
Added .gitignore for generated VisualD projects etc
Fixed generation of Solution Platform for x64
Revert "Added .gitignore for generated VisualD projects etc"

This reverts commit e6861879abf41ec500a2e92e4427bd20b49d6c59.
Revert "Added .gitignore for build files"

This reverts commit 184c569cc3ddac01a8e5c97f15504788d5c0a2d6.
Reamed vsCpuArchitecture to vsArchitecture

- Moved to end of module and made private similar to existing utility
functions
- Cleaned up spaces instead of tabs
Broke long line onto multiple lines
Added @property at MartinNowak's request
Merge pull request #455 from londey/fixvisualdx64

Fixed generation of Solution Platform for x64