Repeated enums generated as NSArray of NSNumbers

Repeated enums are now generated as NSArray of NSNumbers.  More can be
done to confirm the class type and discard elements that are not
numbers.  Currently the public interface is readonly so this is not
needed while the “builder” mechanism is in place.
Removed duplicate file, updated project settings
Patch: NSInteger has made its return

With repeated enums represented as NSArray of NSNumbers, it seems the
data type problem is gone blocking the old unit tests.  Enums are free
to be defined as 32 or 64 bit.  But must be signed to maintain
compatibility with the language spec.  (they can be negative)
Regenerated protocol buffer unit tests

The protocol buffer unit test files are still being generated from the
old “proto” files.  They have been regenerated to take advantage of
updates to the compiler; bit width independence for enums, objective c
native containers for repeated enums.
Merge branch 'refactor-repeated-enums'