WIP: first attempt at automatic descriptors

```python
DEBUG=1 python
Python 2.7.4 (default, Apr 19 2013, 18:28:01) 
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from rootpy.util import descriptors as d
INFO:rootpy.logger] | No default log handler configured. See `logging` module |
INFO:rootpy.logger] \    To suppress: 'rootpy.log.basic_config_colorized()'   /
DEBUG:rootpy] Using ROOT 5.34/07
>>> import ROOT
>>> d.autoprops(ROOT.TNamed)
DEBUG:rootpy.defaults] finalSetup has been triggered
DEBUG:rootpy.defaults] configure_defaults()
DEBUG:rootpy.util.descriptors] creating descriptor `name`
DEBUG:rootpy.util.descriptors] creating descriptor `title`
DEBUG:rootpy.util.descriptors] creating static descriptor `object_stat`
DEBUG:rootpy.util.descriptors] creating descriptor `unique_id`
DEBUG:rootpy.util.descriptors] creating descriptor `draw_option`
WARNING:rootpy.util.descriptors] SetNameTitle does not have an associated GetNameTitle
DEBUG:rootpy.util.descriptors] creating static descriptor `dtor_only`
>>> a = ROOT.TNamed()
>>> a.name
''
>>> a.name = 'something'
>>> a.name
'something'
>>> repr(a)
'<ROOT.TNamed object ("something") at 0x2529d20>'
>>>
```