write and fulfill bookmark tests - pull metadata into bookmark attributes, shorten url on before_validate