Merge pull request #24 from nortikin/master

updates
Updated to stable enum format
Bugfix + utility function

Updated SvSetSocketAnyType so it works properly.

get_socket_type utility function that is useful as it is more general
than multi socket code.
Text In & Text Out
Text In and Text Out

Support for 3 formats:
Simple python list
JSON, you can dump any number of objects/lists and get them back, in
well document standard format for data exchange. the format Sverchok
uses might change still as this is a beta feature.
CSV using python CSV module, only gives number data.

TODO: update stability, colors, external files, name fields for csv and
json.
Merge branch 'master' of https://github.com/ly29/sverchok

Conflicts:
	node_s.py
	util.py
Sync with master
Node_text

Todo
fix

forgotten change from testing
Updates are resolved sync problem
Fixes

Bugfixes
Cleaner formatting
Extended functionality

Takes a list of count and produces a series of vectors.
[[1 2 3]] -> [[v] [v v] [v v v]].
Ignores numbers < 1
List Shuffle Node

Randomizes list order
Bugfix

Check in input exists before accessing it, fixes error msg.
Added Dialect excel ; ,

Common excel dialect where , is used as decimalmark.
ListMatch Node

Stream Matching Node
3 Mode and 2 Sub mode for longest list:
* Shortest list
* Longest List
- Repeat last element
- Cycle - cycle shorter lists
- Cross reference, all possible permutations
List Match

Small updates
Cleanup
Small fix
ListItem update

Corrected output bug.
Allows a list item index
Documentation + cleanup