Revert "[12] Deleted unit test (phpunit) & added phpspec Spec instead"

This reverts commit 8aac4f95510c7811714532d199603d34f9676968.
Added phpunit back in & removed spec files (partly done in previous revert commits)
Updated travis