Add flag making Allen dependency optional
When Moore_WITH_Allen
is set to a false-y value,
Moore does not depend on Allen (and some tests are disabled).
The dependency is not kept optional in the find_package sense
(i.e. not REQUIRED) because it might be found from an undesired
location (e.g. a release on CVMFS).
This flag is useful for (some) development purposes only.