message: move main.cpp to beginning
diff: @@ -14,9 +14,9 @@ $(patsubst %.stan,%,$(wildcard $(addsuffix .stan,$(MAKECMDGOALS)))) : %$(EXE) :
  @echo ''
  @echo '--- Linking C++ model ---'
  ifneq (,$(findstring allow_undefined,$(STANCFLAGS)))
  - $(LINK.cc) $(if $(filter $(CC_TYPE),clang++),-include-pch $(MODEL_PCH)) -O$O $(OUTPUT_OPTION) $(LDFLAGS_MPI) $(CXXFLAGS_MPI) $(CMDSTAN_MAIN) -include $< -include $(USER_HEADER) $(LIBSUNDIALS)
  + $(LINK.cc) $(CMDSTAN_MAIN) $(if $(filter $(CC_TYPE),clang++),-include-pch $(MODEL_PCH)) -O$O $(OUTPUT_OPTION) $(LDFLAGS_MPI) $(CXXFLAGS_MPI) -include $< -include $(USER_HEADER) $(LIBSUNDIALS)
  else
  - $(LINK.cc) $(if $(filter $(CC_TYPE),clang++),-include-pch $(MODEL_PCH)) -O$O $(OUTPUT_OPTION) $(LDFLAGS_MPI) $(CXXFLAGS_MPI) $(CMDSTAN_MAIN) -include $< $(LIBSUNDIALS)
  + $(LINK.cc) $(CMDSTAN_MAIN) $(if $(filter $(CC_TYPE),clang++),-include-pch $(MODEL_PCH)) -O$O $(OUTPUT_OPTION) $(LDFLAGS_MPI) $(CXXFLAGS_MPI) -include $< $(LIBSUNDIALS)
  endif
  .PRECIOUS: %.hpp
  