Fix bug in scatterplot ractive and convert to javascript

 - No longer rely on coffeescript

 - Having 5 padding parameters posed a problem
    - pull out the pad.scale as a separate parameter, scalePadding
    - revise plotframe.coffee/plotframe.js to handle this