Adding testsuite and python 3 compatibility.

I've added python3 compatibility (by removing the implicit relative import in `placeholder/__init__.py`) and added a testsuite to check for the validity of the code.