Update bulbs/utils.py

Fixes build_path so that it handles 0 as a path segment.
Added Titan support
Updated titan bulbs_tests and fixed a few issues in TitanClient -- evidently I've been programming in Clojure too much lately and left out some return statments :"
fixed issue 69; initialize_elements was yielding a generator even with zero elements
Added new type 'Bool'
Fixed docstrings
Merge pull request #79 from Koblaid/add_bool_type

Add a new type "Bool
add proxy to registry when calling g.add_proxy()
Merge branch 'master' of github.com:espeed/bulbs
add support for unicode in path; remove unused pytz as a requirment.
bump version to 0.3.12
fixes root logging issue
Element.__setattr__ now checks for "@classmethods"
Added Date property (based on DateTime)
Merge pull request #90 from kefirbandi/Date

Added Date property (based on DateTime)
remove unused pytz import from utils.py
bump version to 0.3.14
added authorship
added authorship
added authorship