Minor/ignore - Renamed enum member in JobObject2.cs
Minor/ignore - Renamed param in JobObject2.cs
Minor/ignore - Renamed enum member in JobObject2.cs
Made 2 methods static in JobObject2.cs
Minor/ignore - Renamed enum member in JobObject2.cs
Added missing members to JobObjectInfoClass enum in JobObject2.cs
Added BreakawayOk member to LimitFlags enum in JobObject2.cs
Added Windows 8 and Windows 8.1 supportedOS compatibility flags to app.manifest in CLI and GUI projects
Renamed JobObject.cs to JobObject1.cs
Added JobObjectController.cs to WindowsOSUtils project
Minor/ignore - Removed unused 'using's from BDHeroGUI/Program.cs
Break out of Program Compatibility Assistant (PCA) in Windows 8 or newer
Minor/ignore - Re-ordered "static public" to "public static" in JobObjectController.cs
Moved ArgumentList from ProcessUtils to DotNetUtils
Added IsProcessInThisJob() and IsProcessInAnyJob() methods to JobObject2
Minor/ignore - Added #region to JobObject2
Visual Studio being stupid
Added IsProcessMemberOfAnyJob(Process) and IsProcessMemberOfAnyJob(IntPtr) methods to JobObjectController
Don't attempt to assign child processes to a Job Object if they already belong to a Job Object in NonInteractiveProcess (fixes Win32 exception when running in Visual Studio with PCA enabled)
Updated GUI and CLI projects from x86 to Any CPU