Fix all negotiations to be case-insensitive

fixes #27
closes #28