Switch to -std=c++0x

Fixes #1
Merge pull request #2 from smspillaz/veracpp-cmake.fix_1

Switch to -std=c++0x
Set VERAPP_EXIT_FAILURE_ON_STDERR_WRAPPER executable in VeraPPUtilities.cmake

We need it to be set in that scope as we use it in that file. Just include
it in src/
Merge pull request #3 from smspillaz/veracpp-cmake.fix_2

Set VERAPP_EXIT_FAILURE_ON_STDERR_WRAPPER executable in VeraPPUtilities.cmake
Use the newer vera++ 1.2 functionality, add version check, remove wrapper.
Merge pull request #4 from smspillaz/veracpp-cmake.fix_3

Use the newer vera++ 1.2 functionality, add version check, remove wrapper
Provide verapp_profile_check_source_files_conformance_for_target.

This allows users to provide an arbitrary list of source files to check for an unrelated
target - useful for checking only headers.
Merge pull request #5 from smspillaz/veracpp-cmake.item_4

Provide verapp_profile_check_source_files_conformance_for_target.
Create import targets based on parent target name to avoid conflicts.

This is needed for submodules.
Merge pull request #6 from smspillaz/veracpp-cmake.item_5

Create import targets based on parent target name to avoid conflicts.
Make sure that targets using style checks depend on file imports.

This is done by forcing clients to pass the name of the import
target so that we can add a dependency.
Merge pull request #7 from smspillaz/veracpp-cmake.item_6

Make sure that targets using style checks depend on file imports.
Perform style checks post-build
Merge pull request #8 from smspillaz/veracpp-cmake.item_7

Perform style checks post-build
Execute vera++ PRE_LINK.

This ensures that it happens after all the files have been
generated for a particular target, but also ensures that if
errors are generated as a result of the vera++ checks then
the target won't be considered as successfully built.
Say which directory ls failed on.
Merge pull request #9 from smspillaz/veracpp-cmake.item_8

Execute vera++ PRE_LINK.
Merge pull request #10 from smspillaz/veracpp-cmake.item_9

Say which directory ls failed on.
Copy rules and profiles if they have changed.

Add a dependency on the rule or profile itself so that the
copy rule is always run whenever it changes.
Handle custom targets correctly.

If we want to add checks to a custom target, we need to both
run the checks PRE_BUILD (not PRE_LINK) and also filter out source
files which don't exist.