improve project with doc and control
Add control service "group" that return a container of controls
Use simple list instead of ordered dict
Merge pull request #61 from gbaty/control-group-service

Add control service "group" that return a container of controls
Fix drag and drop from project to code editor.
Drag and drop to dataflow not fixed
Merge pull request #65 from gbaty/fix-drag-and-drop-data

Fix drag and drop from project to code editor.
Add sync method to allow to sync world manually (emit world_sync)
Display only datatype in browser
(value was dangerous for example with huge numpy arrays)
Merge pull request #66 from gbaty/improve-world

World improvement
Add service qt_container that generate a GUI to edit a group of controls
qt_container: use **kwargs instead of style for future features
Merge pull request #67 from gbaty/edit-multiple-controls

Add service qt_container that generate a GUI to edit a group of controls
Add debug attribute to session.
If set to True, add some useful variable to shell namespace
Merge pull request #68 from gbaty/debug-mode

Add debug attribute to session
Refactor service interface, control. Move it to core.
Move controls to core

Name changes in services:
rename control and interface service to more explicit names.

For example, this patch replaces:
from openalea.oalab.service.interface import new as new_interface
with
from openalea.core.service import new_interface

Full changed list:

Services interface:

guess -> guess_interface
get_class -> interface_class
get_name -> interface_name
get -> get_interface
check -> check_value
new -> new_interface
names -> interface_names
default_value -> interface_default_value
alias -> interface_alias

Services control:

new -> new_control
get -> get_control
register -> register_control
unregister -> unregister_control
create -> create_control
group -> group_controls
Move catalog to legacy.
catalog was a draft for generic adpater service
Move old control panel to legacy
Fix bugs due to move of catalog to legacy
Move project to core
Fix setup.py bugs due to move project from vpltk to core