Modifying the foreign key handling.  _belongs_to is being passed in as _related isn't always set.
Using username instead of user id in log table.
Adding check for old related value, null if the record is new.
Updating Core to auto detect one-to-one relationships if $belongs_to is passed in.

Changed from _related to _belongs_to since we only care about one-to-one relationships and ORM builds the _belongs_to on init.

Made $belongs_to an optional parameter for logging of tables that have no foreign keys.

Created a function for searching the $belongs_to array and pull the model name out of it if the column is a foreign key.

Added in the Kohana coding standards... I think i got it right.
Nesting DataLog Module for CFS purposes
Added Model_DataLog extending DataLog_Model_DataLog
Modified controller index action to return all records if row_pk not provided.
Checking for ORM to set username in Save method.
Changing username check to not be focused specifically on ORM
Changing save method call in Model so Global ORM override doesnt result in loop.
* First draft of some integration tests
* Coding style fixes (trailing spaces etc.)
* Userguide improvements to reflect recent changes
* Table view fixed to show table and record ID when no specific record is requested
Merge branch '3.3/master' of https://github.com/samwilson/kohana_datalog into 3.3/master