Added development version of library synchronization.
Merge branch 'master' into issue33_sync
Converted isValidLibrary to a static method.

This is for #33 as the function is also used during merging.
Fixed syntax of documentation.
Made isValidLibrary a static function.
Added merger.

This is for #33.
Corrected wrong library name and wrong name of reference result directory.

This is for #33.
Avoided media to be replaced.

This is for #33.
Added Obsolete and Experimental.

This is for #33.
Updated documentation.

This is for #33.
Added exclusion of Media and Experimental package.
Added calls that should not be replaced.

This is for #33.
It also contains some code clean up.
Updated documentation.
Added additional test for media.
Corrected bug in sorting the package.order.