Create external API for elgamal and exp cryptops
Still needs:
- mechanism for stream creation and synchronization (streams should only have one kernel launch happening at a time, and this should be enforced somehow by the API)
- cleanup
Edited by Niamh Nikali