ENH: start of a Scaler record interface.
ENH: Add preset_time property to Scaler.
MNT: use function from ophyd.utils for record/field concatenation.
ENH: add scaler class example.
Merge pull request #4 from NSLS-II/dc_dev

Merging scaler record interface
MNT: don't use put-completion for 'stop' methods.


Put-completions will queue, which could render a stop() ineffective
until previously queued put-completes have been serviced.
MNT: fix duplicate connection event reporting.
ENH: add 'name' attribute to Signal and SignalGroup.


These are essentially keys in the session_manager's dictionary.
User-assigned handles...
ENH: add SessionManager.


In practice used in an IPython session.
Generate a profile via "ipython profile create ophyd".
Modify config file in IPYTHONDIR. See 'example_ipy_conf.py'.
Launch as "ipython --profile=ophyd -i examples/sessmgr.py".
MNT: Scaler class rename to EpicsScaler.
Merge pull request #5 from NSLS-II/dc_dev

MNT: don't use put-completion for 'stop' methods; ENH: start of session manager
ENH: setup warnings; pyepics version check
MNT: merging session manager changes