- Added ext.associable for generating polymorphic associations with Elixir
  Statements.
- Added ext sub-package for additional Elixir statements.
Added credit to Mike Bayer for assistance.
Switching Associable statement to inherit from Relationship.
- Made EntityMeta public, so that people can actually define their own base 
  class (I thought I already made this possible but it seems like not).
- Removed all __all__ declarations from subpackages as they are IMHO useless 
  since we can't get to them from outside of the lib, consequently replaced 
  all the "from xyz import *" lines in __init__.py by explicit imports.
Adding select_by helper function to query associables for columns from the associated table.
Added select helper method to associable and updated docs to reflect usage.
Fixed ext package not found by setuptools, due to packages not using the find_packages function.
- Apply suggestion from Isaac Csandl: 
  If the table of the associable object has an order_by clause, it will
  be respected when you access the property.
create a branch for my autodelay stuff
- Reworked/cleaned tests so that they don't leak stuff to other tests (both at
  the method level and module level) anymore. Uses nosetest's module level 
  fixture.
changelog that
Adding ability to specify plural name for use in associable classes to the associable (cuts down some syntax in common cases).
- merge trunk changes up to r126
- initial commit of my autodelay functionality + test
- changed how entities find their target: if the class is not found in the
  target module, it tries in the list of entities defined for that call frame.
  In most case, it will be the module, but it also works for classes defined
  inside a method.
- Added has_property statement to add properties on the entity mapper which
  rely on columns (an thus need them to be defined before the property can be
  declared). See tests/test_has_property.py for an example.
merge r130 from trunk
aaah, the joy of forgetting to commit a file
with the new file it should work better
- resurect the .q property I inadvertantly removed
- Apply fix from Isaac Csandl in associable ext: 
  If you have uselist=False in effect and nothing is there, it would
  barf if you try to access the attribute. This fix makes it just return
  None.