Changelog
*********
0.6.2 (2014-06-26)
==================
 * wrong function name fixed
 
0.6.1 (2014-06-25)
==================
 * parse_ff_mapping issue fixed
 * parse_city_state_zip commas normalization added
 * decaptcher_solve - service URL can be customized to use gates like GSA
 * parse_fullname improved
 
0.6 (2014-02-01)
==================
 * Custom SSLv3 handler added to Client's opener
 * It's possible to pass custom handlers to Client

0.5.4 (2014-01-17)
==================
 * parse_city_state_zip improvements 
 * parse_fullname now understands lastname prefixes MC and VAN

0.5.3 (2013-12-12)
==================
 * smart_fullname_cmp improved. 
 * smart_match_fullname bugs fixed.

0.5.2 (2013-11-26)
==================
 * smart_fullname_cmp improved. It understands shortened forms of first and middle names
 * smart_match_fullname improved. It finds matches if a firstname or a middlename is missing.

0.5.1 (2013-10-09)
==================
 * debug flag was added for Client class. This allows to track HTTP requests & responses.
 * is_person improved

0.5.0 (2013-09-03)
==================
 * is_person improved
 * parse_fullname - work around mixed middlename & firstname when len(firstname)=1
 * DR, SIR, PHD, ESQ - new fullname suffixes, also it may come in the beginning
 * IClient, IClientFactory interfaces provided
 * Client class implements IClient interface and is IClientFactory factory
 * is_normal_address function added
 
0.4.1 (2013-07-25)
==================
 * is_person improved
 * is_defendant improved
 * is_plaintiff improved
 * walk_table now works around empty/None pages
 * parse_fullname, parse_fulladdress - strip trailing spaces, commas etc.
 * smart_fullname_cmp and smart_match_fullname added
 
0.4 (2013-04-30)
================

 * SequenceState class added
 * IConfig base interface added
 * US states & CA provinces and its codes dicts added
 * minor 'normalize' improvement
 * minor 'parse_fullname' improvement
 * minor 'parse_city_state_zip' improvement
 * MAXREADTRIES and DELAY are `readpage` optional variables and Client class attributes

0.3.13 (2013-03-25)
==================
 * remove_aka improved with FKA

0.3.12 (2013-03-07)
==================
 * is_john_doe improved
 
0.3.11 (2013-03-07)
==================
 * remove_aka improved
 * is_plaintiff, is_defendant improved
 * extract_description improved
 * parse_city_state_zip an issue with parsing data splitted by comma with no spaces fixed
 * is_person improved
 * extract_date improved
 * parse_fullname works around $ character in fullname
 * is_john_doe improved

0.3.10 (2013-03-01)
==================
 * an old bug in normalize_address was fixed

0.3.9 (2013-02-28)
==================
 * a bug in normalize_address introduced in 0.3.8 was fixed

0.3.8 (2013-02-28)
==================
 * is_person, remove_aka, normalize_address were improved

0.3.7 (2013-02-21)
==================
 * is_defendant, is_plaintiff, is_valid_attorney were improved

0.3.6 (2013-02-21)
==================
 * is_valid_attorney improved

0.3.5 (2013-02-20)
==================
 * clone_client issue when asp_state is missing fixed
 * stipping spaces from name pieces in parse_fullname
 * list of markers extended in is_person
 * is_valid_attorney added
 * smart_cmp added

0.3.4 (2013-02-18)
==================
 * missing import fixed

0.3.3 (2013-02-12)
==================
 * missing import fixed

0.3.2 (2013-02-12)
==================
 * several useful methods for US courts scraping added
 * fullname parsers were improved

0.3.1 (2013-02-08)
==================
 * minor issue with 'u\xa0' character in *normalize* fixed
 
0.3 (2013-01-25)
==================
 * headers issue in sending request fixed
 * new functions for parsing pages: get_head, get_block, get_tail, walk_table, parse_ff_mapping were added
 * function clone_client for cloning a Client object added

0.2.9 (2013-01-16)
==================
 * remove_aka and parse_fullname were improved
 * fullname parser issue fixed

0.2.8 (2013-01-14)
==================
 * fullname parser issue fixed
 
0.2.7 (2013-01-14)
==================
 * is_fullname_suffix methos added
 * new "lsfm" and "lsmf" fullname parsing formats were added

0.2.6 (2012-11-30)
==================
 * Issues in fullname parsing and AKA removing were fixed

0.2.5 (2012-11-27)
==================
 * fullnames parse can accept a schema as an argument. The schema defines an order of lastname, firstname, middlenames and suffix in a fullname.

0.2.4 (2012-11-16)
==================
 * some new address and names parsing functions were added

0.2.3 (2012-10-03)
==================
 * missing entities.csv was added to the package

0.2.2 (2012-10-03)
==================
 * a bug with gzipped content processing fixed
 * client's read methods re-raise exceptions when faild to download an URL instead returning error strings silently 

0.2.1 (2012-07-25)
=======================
 * missing RLock import was added
 
0.2 (2012-07-25)
=======================
 * corrected client behaviour when no proxies/ips factories are defined
 * deflate/gzip encoding support added
 * option to add extra headers in Client.readpage
 * obsolated files, classes and functions were removed
 * decaptcher fixed
 * copyright headers were changed
 * new browser headers were added
 * parse_fulladdress, parse_fullname functions were added
 * optional X-Proxy-Session header added to Client to serve sticky proxy sessions