.gitignore: ignore generated documentation files

Some files that are created on documentation will never be checked in and
therefore can be ignored safely.

See GitHub Issue #76.

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>
Acked-by: Santa Claus <santa@claus.com>
conn.py/dev.py: define __str___

For logging purposes it was important to increase the amount of information
given by __str__.

See GitHub Issue #76.

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>
Acked-by: Santa Claus <santa@claus.com>
harness.py: implement harness layer

Initial implementation of harness layer as designed. Might still need some
debugging.

See GitHub Issue #76.

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>
Acked-by: Santa Claus <santa@claus.com>
conf.py/glossary.py: harness docs update

Update the documentation for the newly implemented harness layer design.

See GitHub Issue #76.

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>
Acked-by: Santa Claus <santa@claus.com>
Merge branch 'f-harness' into dev

Closes GitHub Issue #76