memory issues with python 3.4

a late error return in the memoryview format string parsing triggers an assertion in python3.4 in debug mode during the tests.

an undefined macro was used in the format parsing causing all long long types to have native only requirement, fixed the type size check and testcases.