Fixing tests.
Check more return values in tests.
Copy other fields to related publish function.
Added tests.
Version bump.
Merge branch 'master' into meteor0.9.0

Conflicts:
	package.js
	smart.json