Squashed commit of the following:

commit aea30a79afbf343d0d79dfe9bcc5e43386a91d35
Author: Andrei Zavada <johnhommer@gmail.com>
Date:   Fri Nov 7 00:08:03 2014 +0200

    packaged 2.0.0, release in sight

commit ad302856736c25a2a7c5a2216b04a0d9cd8f176b
Author: Andrei Zavada <johnhommer@gmail.com>
Date:   Mon Oct 27 01:46:14 2014 +0200

    WIP (packaged)

commit 9cb1548053ab70876ee688321e1f98f79d450a68
Author: Andrei Zavada <johnhommer@gmail.com>
Date:   Sun Oct 19 20:28:13 2014 +0300

    WIP

commit e0d710ea10c22021f28d0ed24ba3d596d2d55d5e
Author: andrei zavada <andrei.zavada@massivesolutions.eu>
Date:   Wed Oct 8 20:06:45 2014 +0300

    WIP

commit 76aa09113be458cd2bbef81ef951b4804c01d4b9
Author: Andrei Zavada <johnhommer@gmail.com>
Date:   Mon Oct 6 01:53:37 2014 +0300

    WIP

commit da7b8bfe02babdd2fb4f6a94bcfd324e17da84f7
Author: andrei zavada <andrei.zavada@massivesolutions.eu>
Date:   Fri Oct 3 19:37:19 2014 +0300

    WIP

commit 6301d96acc3004aa0fc00f36823c3b3deef057be
Author: Andrei Zavada <johnhommer@gmail.com>
Date:   Wed Oct 1 01:54:01 2014 +0300

    WIP (executable builds)

commit f67f771f9d6028430bb46231f9ed64c6601ef45f
Author: andrei zavada <andrei.zavada@massivesolutions.eu>
Date:   Tue Sep 30 20:24:49 2014 +0300

    WIP

commit c48710744d336b7bc150388d3ae158eef973be17
Author: andrei zavada <andrei.zavada@massivesolutions.eu>
Date:   Mon Sep 29 23:02:42 2014 +0300

    WIP

commit 31be7fcb232dcdd980b473e5552bf03e91b519cb
Author: andrei zavada <johnhommer@gmail.com>
Date:   Sat Sep 27 00:05:04 2014 +0400

    WIP

commit e8aa0a3f9beffed7cf0bba168c8790e29a0252c6
Author: andrei zavada <johnhommer@gmail.com>
Date:   Sat Sep 20 10:30:55 2014 +0400

    WIP

commit cacd07f4635db84e6542cd9e518b01c311ed6afd
Author: andrei zavada <johnhommer@gmail.com>
Date:   Fri Sep 19 09:07:18 2014 +0400

    WIP (libcn mostly good)

commit 5699a22a5268dd570e9a490f71c8c8bdcdc8c0b0
Author: andrei zavada <johnhommer@gmail.com>
Date:   Tue Jul 8 15:44:47 2014 +0300

    WIP
Merge branch 'WIP'
final touchup of changelogs, and welcome 2.0.0
add missing $LIBCN_LIBS) to libcnrun_la_LIBADD
mention dist tarballs in .gitignore
carry an ax_lua.m4 that's new enough
additional lua-related fixes, possibly not really necessary
hardcode -version-info 2:0:0 for libcn.so
prepare 2.0.1
towards 2.1.0
mark functions ((pure)) or ((const)) as suggested by -Wsuggest-attribute
top Makefile: new target 'test'
provide an ebuild
big reshuffle in libcnrun
complete commit 3e2d0528999
choose appropriate unpack function in example.lua wrt lua version