renders new action if board is invalid for create
removes another find_project before filter
refactors into before_filter
updates changelog
Improves spec implementation

[skip ci]
Merge pull request #528 from opf/fix/board_creation_if_invalid