Initial code commit
converted the model into an ORM model extension
made sure the ORM package is loaded
prefixed all methods with 'tree_' to avoid collisions with the ORM model
fixed tree move methods
renamed validate_model to tree_validate_model
added a dropdown method for parent nodes only (produces a folder tree without leaf nodes)
replaced some static calls by object calls.
started with a bit of documentation
fixed typo
updated the get method to use $this if no object is passed
added tree_get_children() and tree_get_siblings()
fixed tree_delete(), now it correctly deleted child nodes too
added new parameter to the dropdown methods to provide an additional default value
fixed PHP error if the dropdown request didn't result in any records
fixed missing parameter (thanks to Dregond for reporting)
fixed incorrect method names. Closes #3
removed deprecated Fuel::add_package call

also removed ExiteCMS references
tree_dump_to_array() can now return a multidimensional array
Rewritten the update methods, dramatic speed increase on tree updates
small fixes. made update query logging optional.
fixed missing clear() method

also changed all private method to protected to allow extension.
due to lack of docs, added a reference to the Datamapper docs
added the option to load related models

added the option to get a tree selected query object so you can build custom queries
fixed tree_new_next_silbling and tree_new_previous_silbling were swapped
fixed SQL errors when moving nodes with left/right constraints are defined
added new some_model_as() and same_tree_as() method
Merge remote-tracking branch 'origin/master'

Conflicts:
	README.md
	bootstrap.php