Make packet handler and engine options optional
Register sine plugin by default
Add a simple engine test