General cleanup after peer-review, and fixing warnings shown on verbose compilation.
Changing CEMeta for CEContigBufMeta.
More changes on gstcevidenc.c after peer-review.
Add virtual functions to the base class
Create the H.264 encoder as a subclass of the the CE Video Encoder
Fixing H.264 encoder set/get properties
Reset H.264 properties
Adding calls to set_src_caps and post_process
Move get codec header to the base class and some cleanup
Use private data in CEVidEnc
Fix warnings
Change elements registration code, based on gst-openmax-dm81xx
Add comments and clean up
Fix typo
Merge branch 'master' into jpeg-encoder-added

Conflicts:
	gst/gstce.c
	gst/gstce.h
JPEG encoder adapted to work with the new code changes for elements registration