Version 1.0

Complete 1.0 release. Notation of GPL-3 license and addition of API
error handling.