Fixing map bug for IE7 and adding better page-href handling for history.js (issue #85)