Fix ordering of opps and add Full Text Indexes

Add Full Text Indexes after other indexes.
Views go after functions because views can call functions.
Stored Proceedures go at the end because if they depend
on full text indexes they need to run after full text indexes.
Tool to build a combined script

It takes significantly less time to run a compbined script
to generate a large database.