Some inconsistent naming in the CPointer REPR example, where both FooPointer and FooHandle referred to the same class. Closes #14.
Renames is named trait to is symbol, use defined-or instead of boolean-or when checking return value of native_symbol (moritz++). Add basic test to make sure it works.
Sometimes the names used in a particular native library may not mesh well with their usage in Perl. Rather than force our Perl subroutines to have the same name as their native counterparts, we provide a way to specify the name of the routine in the native library that our arbitrarily- named Perl subroutine maps to.