Fix #10 Bookmark names with invalid characters

IEEE Std. 1003.1-2001 states that environment variables can only contain
alphanumeric characters and the underscore which imposes the same
restrictions on bookmark names because bookmark names are stored as
environment variables. Failing to check environment variables causes
Fishmarks to produce error messages since fish cannot set variable names
that are not compatible with bash.