Mark implementation classes as public so they can be created via reflection on WP7. Fixes #197.