implement Fixed capactity stack of strings
1.3.1 done
Squashed commit of the following:

commit febcb472c72c6b4e3ec157b827c798e519dbf97f
Author: Thomas FItzpatrick <thomasfitzpatrick@thomasf.lan>
Date:   Mon Apr 21 14:02:15 2014 +0200

    update shell scripts

commit dc25118582b321103a312c706fbc2b991c77bb07
Author: Thomas FItzpatrick <thomasfitzpatrick@thomasf.lan>
Date:   Mon Apr 21 13:53:51 2014 +0200

    add sbt build, move sources into maven like structure
    ...with the exception of booksite, which is appended
    as a source dir in build.sbt

    unmanaged jar is picked up form lib by default

commit 737f8175a918fef3e7915d21b4417135278f2b89
Author: Thomas FItzpatrick <thomasfitzpatrick@thomasf.lan>
Date:   Mon Apr 21 13:43:26 2014 +0200

    move script now 'active'

commit c622d358844d810fd41fbde83275f62ef2eca948
Author: Thomas FItzpatrick <thomasfitzpatrick@thomasf.lan>
Date:   Mon Apr 21 13:34:03 2014 +0200

    move shell script to project root
    use ls instead of git mv for now

commit a74b56066cd6c42d0b44d587790c1af7a3d71143
Author: Thomas FItzpatrick <thomasfitzpatrick@thomasf.lan>
Date:   Sun Apr 20 15:59:57 2014 +0200

    script to move java files into src/main/java