Documentation and copyright and tests

authors: tmeehan akshoop nhhughes thhughes rnorlando
added tj's old commit to devel

author: nhhughes