.gitignore: Ignore everything in the build directory.
Reorganize the project into a more standard directory structure and use namespaces.
src/AutopinPlus/ObservedProcess.cpp: Emit the "sig_TaskCreated()" signal when creating a new process or attaching to an existing one.
CONFIGURATION: Removed trailing whitespace.
src/AutopinPlus/Strategy/History/Main.cpp: Removed trailing whitespace.
src/AutopinPlus/Exception.cpp: Added a new class inheriting from std::exception for use in Autopin+.
Run the "clang-format" tool over the entire source code.
src/AutopinPlus/Exception.cpp: Mark the constructor as "noexcept".
src/AutopinPlus/Exception.cpp: Use "noexcept" instead of the deprecated "throw()".
src/AutopinPlus/Exception.cpp: Add a dummy destructor since the default destructor doesn't have the necessary "noexcept" specifier which breaks compilation with GCC 4.7.
Merge pull request #1 from AlexanderKurtz/master

Pull request for the patches I consider stable