Moved up enum
lseek64 is not required by linux
seprated 608 dependency from spupng encoder
making spupng more modular

In constant.h I have added type of subtitle so that
encoder can know whether decoder can actually convert
its type or not. for example dvb subtitle have pixel block
not all decoder support pixel block as input(atleaset without ocr).

In spupng encoder i have added more function to make it moduler
Remove redundant code from 608_spupng

using function in spupng.c to write spu tags and comment
Support spupng output in dvbsub decoder
corrected initial time for dvb sub
removed printf and using mprint in dvb decoder
done indentation of dvbsubtitle module
making png with palette
victoria.justice.ts bug fix
Merge branch 'pr/n36_rkuchumov'
Removed some old commented out code.
Merge branch 'pr/n35_anshul1912'
fix build script using
Remove include that was causing problems.
Merge branch 'pr/n37_anshul1912'