pimped the tests
reworking everthing

integrated the parse-functions of timeparse (but I won't need them
anymore, cause date-competition and no-sep-formats are supported by the
original functions now).

no class anymore. functions on module-level.

endianness supported: wrote a guessEndian-function, but isn't absolutely
solid yet.

formats are recieved by getXxxxFormats-functions. And there are a lot
formats now. Generating them happens respectively to the Endianness.

A date to complement incomplete dates could be set and defaults to
today.
removed timeparse-functions; renamed the others
renamed the module to timeparse; pushed the permormance

the argparse-timeparse should be called timeargs.
(smartparse will be maybe smartconf)

every parse-function makes pre-selection for seporators to reduce the
amount of formats. This is most important if a string fails to be
parsed. Because then every format is checked...
little improvment of pre-selection of  seperators
formats as list-classes

formats are now child-classes of list. The constructors took a lot of
arguments to control which formats should be built. If a string is given
it will be evaluated and the generation of formats will be tailored to
it.

Another concept of these classes is that they weet out a existing list
of formats according to a string. But this isn't yet realized straigth.
Maybe I'll skip that feature...
improving format-classes and adding doc-strings

Format-classes doing well. They got a additional class-method 'config'
to change the class-configuration. Every relevant parameter for
generating formats could be either passed to the constructor or changed
durably with the config-method.

improve some string-evaluation and done much debugging.

skip completely with the concept of 'weeding' given formats. The
constructors don't take formats-list anymore.
v0.2: changed module-name: timeparse became timeparser
rewrote README.rst