Merge pull request #29 from anryko/master

Ported backend to full compatibility with Python2.7 and packages provide...
Splitting up JS into view specific and common files.
Add monitoring info to /nodes/<node> endpoint.
Check for missing monitoring data.
Preparing a configuration view.
Simple configuration view display internal networks and node aliases settings. In general it supports key-value settings using Redis hashes, single value settings as Redis string and lists as Redis lists of course. Currently no storing implemented.
Improved wording.
Added data schema for user node aliases
Adding Nagios use aliases setting. Fixing network setting to be really list style.
Merge pull request #30 from anryko/master

Added naive dotm configuration API
Do shading in node graph too to hint on past connections.
Shade arrow too.
Adding connection and service aging setting. Fixing value printing bug for scalars. Moving type definition from settings view into backend.
Provide service/connection aging defaults in backend and using the values in node view.
Preparing additional settings to allow hiding stuff in node view and forgetting stuff with the aggregator setting a TTL.
Adding missing image to make Travis build again.
Adding Nagios instance parameters and configuration form.
Resolving default duplication by using global settings dictionary.
Automatize iteration in config view to make code less redundant.
Use array to sort properly.