Original commit message from CVS: Added docs on library init.
Original commit message from CVS: Some updates to the manual, mostly glib2 related.
Original commit message from CVS: Manual updates and additions
Original commit message from CVS: More docs (most of them just empty...) Added automatic pad plugging. Added automatic dynamic pad plugging. Changed some codecs to correctly set their pad types.