Add PLongType to the set of Puppet types

The new type is needed to enforce distinction between 32 and 64 bit
integers when mapping to the ECore model. The Integer is 32 bit
in Java. This commit relies on that the ELong basic type is added
to the RGen package. A pull-request for this has been submitted