Added History for Navigator

Added History file
Wrote jasmine tests for History
Fixed a bug in Navigator which caused the start event not to fire when instantiation multiple navigators.