Added more debug methods, improved logging, only add Ember Data methods if DS is defined