Continued bug fixing from Camp PalEON:

* Change to the behaviour of `compile_taxa` to make the taxon tables reflect the original structure, rather than resorting based on alphabetical order.
*  get_dataset was fixed to return a dataset rather than just the site information.  The class is now both `dataset` and `list`.
* print.download now prints a unique message for a single object.
Merge pull request #10 from ropensci/master

Pull Gavin's changes to help repair the package into SimonGoring
There's an extra space.
write_agefile did not look for `download` objects.  This has been corrected.
I was looking at the wrong level of the download object.  I think all this would be fixed if we had a difference between downloads and download lists.
I was looking at the wrong level of the download object.  I think all this would be fixed if we had a difference between downloads and download lists.
Merge branch 'master' of https://github.com/SimonGoring/neotoma
Added depth output to write_agefile
More minor debugging between the virtual machine and my laptop.  Fixing Bacon's expectations.
Changed write.csv to write.table for write_agefile.
Fuck, this had better be the last change!  Fixing a problem with the chron since Bacon won't accept quoted chron IDs.
replace markdown with rd macros
link to get_table()
remove explicit itemize in @return; not needed
don't need the @importFrom in this file
remove trailing white space
remove the tabular environment from @return; replace it with item macros
remove redundant describe macro; markup up item names in code macro
remove the describe and tabular environments; replace with item macros; add links to other functions
remove the redundant itemize; markup up items in code