update Lesson model to has published field and add migrations, refs #138
filter for published lessons in public interface, but not in admin page, fixes #138
fix test