rebase xen2/cecil/commits/issue-90

from here https://github.com/xen2/cecil/commits/issue-90
https://github.com/jbevain/cecil/issues/90