Add support for using a keystore

This implements support for saving and recalling the last selected video
in a row and the last playback position to a remote keyserver. It must
be aliased to the movie server url + /keystore/<key> and values are set
by POST with value=<value>
Fix 1-off error in length of titles array
Delete last position from keystore when finished playing
Update README with keystore info