Fixed syntax highlight to pointer and allocatable data type attributes.

It wasn't working in cases like:
real(dp), allocatable :: eg(:)
real(dp), pointer :: eg(:)