Skip observers feature implementation

By using the scope skip_observers() triggering of all the attached/registered observers can be disabled.
See https://github.com/jamierumbelow/codeigniter-base-model/issues/113