added yarp_install macros to allow both YARP and external packages to easily install data that are accessed by YARP
used yarp_install macros to install xml files
modified ResourceFinder to look for new  folder; moved search in robot directories after context ones
ResourceFinder: added default user/sysadm/installation search paths for the APPLE case
ResourceFinder: fixed missing part to output of getDataDirs() for WIN32
removed unneeded RF default context from g/ymanager and builder
gyarpbuilder: look for 'new' directory names; cleanup formatting
When saving files, point to yarp_data_home by default; accordingly, prepare folders in yarp_data_home
added yarp-context executable (not complete); ACE explicit dependency must be removed though
Using cmake macros to create the Version.cmake file
always initialize MultiNameSpace instances
begin clean-up of Protocol class, including removal of (long unused) IOException
more Protocol shuffling as prep for cleanup
testing new findgtk2
Do not build yarpview if CREATE_YARPVIEW is not defined
Some fix for YARP_USE_GTK2
Properly install CMake files

Foreach is not necessary, they can be intalled all at the same time
Add variable YARP_MODULE_DIR and use it where necessary

Also use CMAKE_CURRENT_LIST_DIR where it can be used
[Cleanup]
It's not necessary to expand variable