#846 Dropdown should be a popover and inherit from Layer.
#845 Expandable should use this.name instead 'expandable'.
#882 Layer should close widgets with the same name as its constructor.
Merge with llinares
Use this. instead of  private variable.
privates methods template.update() and template.create() moved to prototype
#940 Store widgets into private members.
Use this instead of that
#940 this._pick method should receive the target element. Use this.name instead of this.type. Use ch.events instead of click.
JSLint
#940 Emit the following events: show, hide, reset, next, prev.
GH-850 Private object _date was moved to instance and renamed as _dates
GH-675 It couldn't be reproduced
Merge remote-tracking branch 'chico.pazguille/v1.0' into v1.0
GH-945 The method reset was deprecated.
#946 Expandable: Remove configuration to show/hide icons.
#882 Add an empty string on join() when the that. is created.
Merge remote-tracking branch 'chico.guille/v1.0' into v1.0
Merge remote-tracking branch 'chico.her/v1.0' into v1.0