Add common.rethrow_uncaught
Use @common.rethrow_uncaught and stop manual re-raise
Rename MultiLevelAttributeErro to UncaughtAttributeError
Use reraise when re-raising MultiLevelStopIteration
Document rethrow_uncaught/reraise
Use original exception value when reraise
Merge pull request #166 from tkf/rethrow_uncaught

Better way of re-raising AttributeError