remove php 5.3 from Travis build matrix
add InstanceCreationDisallowerTrait