removed debuglevel
removed name property
Squashed commit of the following:

commit 84b9093cf01f6683f7b7a5451d14287a428e9839
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Sat Dec 21 11:30:47 2013 +0000

    removes Config, repositories and Guess

commit ff4547a7280bbb6950cd5f9446822bd5cf3243ef
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Fri Dec 20 13:24:38 2013 +0000

    removed the load from factories
increased version to 0.4.0
added Idea, fixed Encoding
added unicode
added __str__ method
removed Ideas
added maxsize to alphabet
copied load_module from pypository
Encoding.alphabet returns None
removed summary from file functions
updated encoding list
removes encoding from contrib
removed IntegerTree grammar
finishes 65-alphabet-composition

commit 0609a3a00368fa843695fd5ff422488b48359442
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Tue Dec 31 18:48:35 2013 +0000

    fixes the chainlexer

commit 3c363c0a5bea5019635ec11f7efe8823284dfeeb
Merge: a7982a7 4c2e57c
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Tue Dec 31 18:27:03 2013 +0000

    Merge branch '65-alphabet-composition' of github.com:nesaro/pydsl into 65-alphabet-composition

    Conflicts:
    	pydsl/Grammar/Alphabet.py

commit a7982a7396bca55353121ed908d63e3095135642
Merge: d4711f7 46bcec2
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Tue Dec 31 18:07:52 2013 +0000

    Merge branch 'master' into 65-alphabet-composition

    Conflicts:
    	pydsl/Grammar/Alphabet.py
    	pydsl/Lex.py
    	tests/unit/test_Alphabet.py

commit 4c2e57c3be0d8e9d177072e23a3390d367090dd2
Merge: 447caa0 1f71534
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Sat Dec 21 12:09:49 2013 +0000

    Merge branch 'master' into 65-alphabet-composition

    Conflicts:
    	pydsl/Lex.py
    	tests/unit/test_Alphabet.py

commit 447caa0c5af3d68197f5d6fedba9836b898b39e2
Merge: affa23a 9708a8d
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Tue Dec 17 18:30:05 2013 +0000

    Merge branch 'master' into 65-alphabet-composition

commit affa23a5ec84c4888722abdba8fabd49e2ed4739
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Tue Dec 17 18:21:04 2013 +0000

    first implementation of AlphabetChainLexer

commit d4711f77477cefe3bb083843f22d34e077b228d3
Merge: f89eea2 749e817
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Wed Dec 11 20:24:22 2013 +0000

    Merge branch 'master' into 65-alphabet-composition

    Conflicts:
    	pydsl/Lex.py

commit f89eea22d9064922c68dcacff5ebd963ef4110de
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Wed Dec 11 20:17:05 2013 +0000

    fixes some tests

commit 67d549f8e03ef0d88ecd1648f76309c9bf307039
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Tue Dec 10 23:01:26 2013 +0000

    improved AlphabetChain test

commit 1f4c79007199654b89570a744ba448c1f5ab1bab
Merge: dd33890 6dd29f4
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Tue Dec 10 21:43:11 2013 +0000

    Merge branch 'master' into 65-alphabet-composition

commit dd338906336d585749b4327487171239fe8f0452
Author: Nestor Arocha <nesaro@gmail.com>
Date:   Tue Dec 10 21:09:00 2013 +0000

    added AlphabetChain
added task comment
removes PythonLexer
adds iteration limit
removes comment