Fixed a duplicate enumeration

Added build target output folders to ignores
Base rendering state per frame from DXTK Common

Should probably push the usage of commonstate throughout the rest of the
rendering systems
Removing old patch rendering code