implementation and tests
Merge branch 'master' of https://github.com/gem/oq-hazardlib into 1180421
Added an optional .id attribute to Site objects
Fixed Site objects to be pickeable again
Merge pull request #123 from gem/fix-site_data

Add an .id attribute to Site objects
Merge pull request #122 from matley/1180421

Utils to get available Area/Magnitude Scaling relationships
akkar et al. 2013
Merge branch 'master' of github.com:gem/oq-hazardlib into akkarEtAl2013
Merge pull request #124 from monellid/akkarEtAl2013

Akkar et al2013
rearranged algorithm for calculating planar surface coordinates generated by PointSource to avoid distosions due to errors accumulation
Merge pull request #125 from monellid/planar_ruptures_tolerance

refactor algorithm for calculating planar surface coordinates
packager.sh: read-write access to git remote is now managed
update oq-hazardlib version to 0.11.0
Preliminary work to make source objects pickleable
Added __setstate__ method
Replaced slots with __slots__
Renamed can_pickle -> assert_pickleable
geo/surface/simple_fault:

Better assertion error messages for checking mesh dimensions.
packager.sh: enhanced to support simultaneous multiple remotes retrieving the right value from the current branch
packager.sh: more general approach to retrieve git repository