Merge pull request #98 from pitr-ch/master

Minor improvements and inputs in web-console plan-tab
Bump version
Make sure the action children are stored only once

This occurs with Rails reloading, where every reload causes
the class to the children array. Among other things, this might
lead for subscribed action to be added to the execution plan more times.
Merge pull request #101 from iNecas/fix-double-subscriptions

Make sure the action children are stored only once
Add factory method for creating Actions in Present phase
Improve Action presentation

- Each step has #action method
- Action has methods to get steps
- Action has #planned_actions for planned tree traversal
Allow to plan_self without setting input