Bio::AlignIO::fasta was not always using />\s*(\S+)/ as its primary id. Modified it back to the simplest expected behaviour
Merge branch 'master' of github.com:bioperl/bioperl-live
Merge pull request #52 from fjossandon/master

Fix for Bug #3251
Per: http://www.bioperl.org/wiki/Bioperl_Best_Practices and
http://modernperlbooks.com/books/modern_perl/chapter_11.html, "new Class"
is to avoided. "Class->new()" should be used instead because bareword
indirect invocations can lead to subtle errors
typo, removed ->
Merge pull request #53 from bvaisvil/master

replace "new Class" with "Class->new()" per Perl Best Practices.
split Bio-Biblio into a separate distribution