Adds pretty debug statements for objects

debug statements used to look like this for objects:
![screenshot 2014-01-28 06 17 15](https://f.cloud.github.com/assets/2192970/2018815/2bfcda88-8816-11e3-8135-35d59bf95325.png)

now they look like this:

![screenshot 2014-01-28 06 18 00](https://f.cloud.github.com/assets/2192970/2018823/3fe93b22-8816-11e3-8ee7-ec507909978f.png)

yayyyy