Testing

Deployment process prepared for easy implementation of test frameworks.

Convivial is build on a quality codebase with continuous integration and tests built in. Every time new code is committed to the project automated tests run to check for changes which may break the build.