Tests for #177
Always add an Annotation regardless of its name
catch native exception
Fix #178 - wrap native annotations in a Ceylon NativeException