Use custom delay on FakeServer

autoRespondAfter seemed to fulfill all requests at once after the delay.
Each request should have its own timeout.
Publish change event for HasOne relationship

Need to publish change to model when the relationship is updated by
adding new links.
Added EventExtensions to base views
Fixed passing but invalid test
Support creation of HasOne model by adding related link
Keep trailing whitespace on .jade templates
Added 'owner' relationship to Project