killing templates - goodbye templates!

For a couple of months I made the ill-advised decision to create models using model templates.  This were hard to write as models if a little more transparent as to what the code was actually doing.  Thanks mostly to the work of Matt Davis, we've got a well specified API that is well documented enough that it seems to be transparent enough to diagnose most strange behavior in the data.  At this time I'm making the bold move to remove templates from the repo, lest anyone begin to use them.  Thankfully, this also puts to rest what became the urbansim/urbansim/urbansim directory hierarchy (ouch).  Instead models are stored in urbansim/models.
remove unsed functions in interaction

This is removing the layer which allows you to switch from mnl to nl seamlessly.  We will find a way to deal more nicely with this, and for now the user can call mnl.mnl_estimate or nl.nl_estimate directly.
remove texttable

we now used a standard python library for ascii prenting of coefficient tables - don't need this anymore
reorganization of some auxiliary urbansim files

I've deleted a few scripts from the sandbox that are no longer interesting.  These are workflows that by and large have been replaced.  Also moved a few early attempts at the urbansim server to the sandbox until they become more robust.
removing compile command from the setup
removing compile route

The model templates no longer exist so the compile route no longer exists.
Major cleanup of the misc module

Removed a number of methods that aren't really that useful anymore.  Documented the remaining methods and cleaned them up a bit.
one more - no longer need to import yaml here
PEP8 fix.
Merge pull request #26 from synthicity/remove-templates

Remove templates and compilation