Add Cask-file.
Merge pull request #51 from rejeep/cask

Add Cask-file.
Improve Travis CI configuration

Use the ubuntu-elisp PPA for nightly snapshot builds, 
as Cassou does not provide snapshot builds anymore, 
and simplify the installation of Emacs.
Merge pull request #56 from lunaryorn/patch-1

Improve Travis CI configuration
Update s-split documentation

The emacs documentation for split-string, which s-split wraps, is not correct:
"If OMIT-NULLS is t, zero-length substrings are omitted from the list (so
that for the default value of SEPARATORS leading and trailing whitespace
are effectively trimmed).  If nil, all zero-length substrings are retained,
which correctly parses CSV format, for example."

`omit-nulls` need not be `t`, it can be anything non-null:
```
...
  (let* ((keep-nulls (not (if separators omit-nulls t)))
...
```

This is useful to know if you prefer to use human-readable args, like `:omit-nulls` instead of `t`.
Merge pull request #59 from steventlamb/topic/update_split_documentation

Update s-split documentation
Update README
Add s-split-up-to
Merge pull request #60 from Fuco1/s-split-up-to

S split up to
Fix s-reverse for Unicode combining characters.

When reversing a Unicode (multibyte) string, care must be taken to
reverse characters with their combining marks as a single unit,
maintaining their order.

* https://github.com/mathiasbynens/esrever
* http://www.cl.cam.ac.uk/~mgk25/unicode.html
Merge pull request #58 from skeeto/fix-reverse

Fix s-reverse for Unicode combining characters.
Add debug declarations for both macros, s-with and s-lex-format.
Merge pull request #61 from Bruce-Connor/macro-declare-debug

Add debug declarations for both macros, s-with and s-lex-format.