Typo3v7 adaption

When updating to Typo3 version 7 we had several issues using the puma/bibsonomy typo3 extension without the compatibility layer.
Here are the small changes we made, to fix obvious incompatibilities.
Please feel free to check and review them.