Merge branch 'release/0.8-2' into develop

* release/0.8-2:
  Prepare 0.8-2
Add divide.spiketimes and deprecate split.spiketimes

* this is because split.spiketimes does not match the interface of the base
  split generic (which is a very poorly defined generic btw)
re-roxygenise other @family spiketimes methods
Update tests to use divide not split

* and check that we get a warning if using split
more contexts in test
Merge branch 'feature/divide-spiketimes' into develop

* feature/divide-spiketimes:
  more contexts in test
  Update tests to use divide not split
  re-roxygenise other @family spiketimes methods
  Add divide.spiketimes and deprecate split.spiketimes
fix bug in plotting mpsth objects of length 1

* had been broken for some time …
docs: links in plot.mpsth
remove CHECK notes by switching subset to [ calls

* subset using unquoted column names is idiomatic but upsets check
Remove another subset call to squash remaining CHECK note

* NB in this case note subset dropped NA expressions whereas the subset
  operator required an explicit is.na check to give the same behaviour
* only spotted this because of a test ...
Change split.spiketimes to match base split

* these arg names make little sense but we’ve
  already deprecated the function and the only uses
  I can find use positional not named arguments
add travis config
Add travis and zenodo shields
Merge branch 'feature/clean-check' into develop

* feature/clean-check:
  Add travis and zenodo shields
  add travis config
  Change split.spiketimes to match base split
  Remove another subset call to squash remaining CHECK note
  remove CHECK notes by switching subset to [ calls
  docs: links in plot.mpsth
  fix bug in plotting mpsth objects of length 1
normalise capitalisation of paths

* build broke on travis which has case-sensitive file system
Prepare v0.9
Merge branch 'release/0.9'

* release/0.9:
  Prepare v0.9
  normalise capitalisation of paths
  Add travis and zenodo shields
  add travis config
  Change split.spiketimes to match base split
  Remove another subset call to squash remaining CHECK note
  remove CHECK notes by switching subset to [ calls
  docs: links in plot.mpsth
  fix bug in plotting mpsth objects of length 1
  more contexts in test
  Update tests to use divide not split
  re-roxygenise other @family spiketimes methods
  Add divide.spiketimes and deprecate split.spiketimes