Add a Template status for Analysis Projects
Only CQID analysis projects that are "In Progress"
remove deprecated "Approved" status
Fail when adding instrument-data to stuff that is done or archived or otherwise should not be added to
General doc line for Adaptors/Experts
General doc line for filters
General doc line for interpreters
Add documentation for parameters in BamReadcount related modules
Add documentation for parameters in FlankingRegion expert/adaptor
Add documentation for parameters in FPKM expert/adaptor
Add documention for parameters in Joinx related experts/adaptors
Add documentation for parameters in Vep related modules
Add documentation for parameters in Generic filters
add vcf_id and vcf_description to filters
bugfix: assignment of reference_fasta and alt_fasta was swapped
remove unneeded parameter
Allow singular versions of component types

This makes the command line make more sense when you are
looking at the detailed view for a single component
Delete temporarily constructed objects.
Fix return from catch block

With Try::Tiny if you return from the catch block it only returns from
the catch, not from the subroutine the catch is in.
Only store md5_hex of plan_json and provider_json

These values can easily exceed the 1000 character limit for these
columns.