adding correct behavior for init on boundary
Merge branch 'develop' into feature/issue-537-init-bounds
Merge branch 'develop' into feature/issue-537-init-bounds
fixing init test
updating initialization code
Merge pull request #1190 from stan-dev/feature/issue-537-init-bounds

Fixes #537. Check for infinite / nan initialization