Implemented 80% of MendorGraph

Sample usage:
var mendorGraph = new MendorGraph({
frameId : "mendorGraph",
personId: 10000000,
startDate : new Date(2011, 8, 25), // 25.09.2011
endDate : new Date(2011, 10, 4), // 04.11.2011
})
.loadDataFromInternet({
useDumpData : false,
});

Open problems:
1) MendorGraph:
a) Such areas as 'Pre Bedtime', 'Post Bedtime' are not drawn yet.
b) The hour axis is also scrolled (ideally two separate canvas should be
used, one is scrolled, another is fixed and convers the first one).
2) Testing:
a) Test only with local dumpdata (due to security options of my browsers
Chrome and Aurora - don't know how to change it);
b) Tested only with desktop screen and fixed start/end dates.