BeamModel fixed to compile

Still has an issue with memory allocation within BeamModel, will find
these as a minor problem..
AnalyticalProfile and all related commented out

Commented out to check functionality before removal, must better to
know now than after removal!
AnalyticalProfile.cpp and .h removed

Functionality while commented proved so files removed.
AnalyticalProfile removed entirely

.cpp and .h files removed. Also removed from BeamModel and bash compile
script.

Performs in FD mode perfectly as expected
BeamModel clean up

Full removal of Analytical solution in BeamModel
Merge branch 'Removal'