improve exception reporting in id generator
cleanup id generators
cosmetics
Merge pull request #355 from doctrine/improve-id-generator-exception

improve exception reporting in id generator