Moved sloecode bzr factory into new 'sloecode.bzr' module, and renamed the file to 'factory.py'. Updated code to work with new location.
Added sloecode.bzr.display package, which contains adaptors for bzrlib classes. This allows us to more easily extract useful info from bzrlib without having to pass in bzrlib objects into the template system.