Conversion to work with latest emoncms dev branch

Hello Baptiste

Here are the changes to make the module work with the latest development branch of emoncms: https://github.com/emoncms/emoncms/tree/dev

- The model is now a class
- The controller has been changed to work with the model class
- the old listjs is depreciated so I have changed it to use the new tablejs library
- theres a new set_node_fields method that is the same format as the input and feed module
- there's some other minor things I had to do to get it to work.

I was not sure of the exact defenition of a node used in the module as nodeid seemed to be interchangeably used as inputid? to get the processlist_desc I set the input name to 1 and nodeid is selectable.. not sure if this is what you intend?

Thanks

Trystan