Renames chatexchange.wrapper.SEChatWrapper -> chatexchange.client.Client

ref #59
Update version number to indicate that we are at least working towards a non-zero release version number.

With #66 since it seems useful to tie this version jump to the rename.
Adds incomplete User and Room, and a failing test setting some goals.

        me = client.get_me()
        sandbox = client.get_room(11540)

        with sandbox.messages() as messages:
            sandbox.send_message("hello worl")

            for message in messages:
                if message.owner is me:
                    assert my_message.content == "hello worl"

ref #65, ref #52, ref #43
Move some request methods to browser.
The message scraping methods haven't been moved yet; they'll need to be
disentangled from Message logic.

PEP-8 formatting changes in browser.

ref #59
Style/minor structure changes to browser.
Adds user_id/user_name attributes to browser.
Adds @_utils.log_and_ignore_exceptions decorator.

We had some function that did this previously. If we want it in the
future, this decorator is a cleaner approach than repeating it in every
function.
Marks test_room_iterators as an expected failure.
Fix expected failure decorator in test.
Moves remaining request and soup logic (Message scraping) to browser.

Made pinning/starring methods more intelligent with known attributes.

ref #59
Merge branch 'test-jeremy' into test-cpython