Done with the Testing for the New User Stories

Added Jasmine Tests for the new user stories and refactored old tests
to make them work with our newly changed code since iteration 2.

Also did final touches (i.e. some commenting and so) on dalnav.js

@author: Osama