Proper curves filling and require.js module

Small bug fixes
- fill opacity always defaulted to 0
- check of Array.map
Nearly complete rewrite

Now let flot do the hard work. So all lines options are supported (date axis, shadow, gradient fill, ...)
Update curvedLines.js
- switched to data hook
- removed require.js stuff
- moved options from line: {} back to curvedLine: {}
- resolved a bug with the fit option
- updated examples
resolved the "first datapoint is not properly connected" issue
Remove some more requirejs stuff
Fix curvedLines.apply options scheme

Prevent calculateCurvePoints from being called twice when filling & drawing line
Remove useless check

Flot is already doing it by itself
Improve handling of filled curvedLines

No more holes is the curve when there is not the amount of points in top and bottom curved line.
fixed the saddle issue (hopefully as it should be)
v0.5 api break