Added a fix to p_citation for odd situations where a BibTex and standard citation are not provided.

Also moved all examples for p_vignette inside dontrun to try to make travis-ci happy