renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition