Merge pull request #435 from stowellm/ms400

 Have a terrible experiment dialog, working message allocation, upload…
Extended experiment object and added test code for returned information
Fixed getExperiments and getExperiment
Finished getExperimentFields and tested iSENSE api functions
Merge remote-tracking branch 'upstream/master' into jp361
Merge pull request #436 from stowellm/ms400

Workaround for experiment # Menu
Collapsed automatic delegate into one file
Merge remote-tracking branch 'upstream/master' into jp361
Merge pull request #437 from jaypoulz/jp361

Jp361-- Collapsed duplicate code into one file.
Started yoinking Mike's codezz
trying to create experiment blocks for searching
added basic skeleton for browse experiments view controller
ExperimentBlocks are a thing nowgit add iOS
Merge pull request #438 from jaypoulz/jp361

Jp361-- Experiment Blocks Exist as Does the skeleton for Browse
Added zxing to Data Collector/iOS directory