Fix #661, refactoring price and time directives

* refactoring rbsPriceInputDirective directive
* refactoring rbsTimeIntervalInput directives
* fix misanderstood between shared scope with directives and $watch using (in fact use attrs.$observe instead)