fix issue 16, https vimeo youtube, and more core funcs

new CASSIS functions array_slice, protocol_of_uri, hostname_of_uri,
path_of_uri, is_http_uri.
auto_link: support https vimeo and youtube embeds.