Bump version to development version 1.2.1.
Make sure clean targets work also with WINCMD.
Add UniLib instead of MorphoDiTa specific utf8 class.

Use only utf8 and unicode from UniLib, utf16 and uninorms are not
needed.
Use PyTypeObject in Python bindings instead of proxy classes.
Cite new ACL 2014 system demonstration paper.
Add missing header.
Merge branch 'master' of redmine:morphodita
Update UniLib to 2.0.

Also move UniLib to ufal::morphodita namespace, so that it does not
collide with ufal::unilib, if someone uses that in another project.
Fix compilation on g++-4.9 by refactoring parse_options.

Although {a,b,c} can be used to initialize set, {} does not call
constructor with empty initializer_list, but instead constructor with no
arguments. That is nevertheless explicit for unordered_set in C++11.
(This behaviour is fixed in C++14, where constructor with no arguments
is not marked explicit.)

Nevertheless, using empty set and set with one empty element to denote
no values / any values was abuse, so we now have proper type
option_values with option_values::none and option_values::any
exceptions.
Add EditorConfig configuration.
Update Unicode in tokenizer from 6.3.0 to 7.0.0.
Add missing header cstring.
Add strip_combining_marks tool.

To that end, unistrip.cpp from UniLib has been also added.
Move tools binaries to tools subdirectory.
Allow stripping combining marks in one tab-separated column only.
Start refactoring Makefile to add OSX support.

- Make linker version_script optional by making it a macro.
- Make lib target generate only dynamic library.
- Reorder shell and platform specific options im Makefile.options.
Document that 'make lib' creates only dynamic library.
Avoid clang-3.5 compile error by disambiguating generate method.

The method generate is used in variadic-argument method template
resolution. Nevertheless, std::generate is also visible and clang-3.5
fails to resolve the process_args template arguments correctly.
When renamed to generate_vertical (the schema used in all other places
of process_args usage), even clang-3.5 compiles correctly.
Add support for compiling on OSX.
Remove unused static constants produced by ragel.

The clang on OSX generates warnings about them.