Update files from CMake git

Since CMake 2.8.12 was released, also change directory names to
cmake-2.8.13
FindACE: Do not check ACE version if ace was not found.

Fixes: #75
[bindings] optional YARP_COMPILE_BINDINGS flag added to main build
Move check for __ACE_INLINE__ in FindACE
Replace test for ACE_INET_Addr::is_loopback with check on version
[Cleanup]
Move check for ACE_INET_Addr::is_loopback in FindACE
FindACE: Update documentation
FindACE: Do not perform tests when not found
Move check for ACE Hash_Map in FindACE
Get rid of the check for ACE_String_Base_Const::size_type

Since we dropped ACE strings, this is no longer needed.

Also drop YarpCheckTypeSize, that diverged a lot from CMake original
file, and it is no longer used.
Get rid of YarpAceCheck

Now ACE is handled almost as any other dependency
Enable testing only when required
Export new motor interfaces from DLLs
[bindings] tweak find_package(yarp) and paths during integrated build [thanks @elen4]
[testing] make sure test configuration can be recovered from dashboard
[yarphear] use std::deque rather than ACE class, fixes #82 [thanks @mdtux89]
Allow chaining of 'robots' directories, like 'context' ones [thanks @pattacini]
[bindings] simplifying post-build step for LUA
[yarpros] add type name to yarp::sig::Vector