-Updated all script and function names to have the homogeneous format some_function_name.m
 -Fixed minor bug in project_parameters.m (manualElectrode self-consistency checks and warning messages)
 -Fixed bug in expand_field.m (manualElectrode if statement was not setting proper voltages)
 Changes committed:
	modified:   README
	modified:   analyze_trap.m
	new file:   dc_potential.m
	new file:   exact_saddle.m
	modified:   expand_field.m
	new file:   expand_field.m.original
	new file:   find_saddle.m
	modified:   get_trapping_field.m
	new file:   mesh_slice.m
	new file:   plot_potential.m
	modified:   post_process_trap.m
	modified:   project_parameters.m
	modified:   readme.txt
	new file:   spher_harm_cmp.m
	new file:   spher_harm_exp.m
	new file:   spher_harm_qlt.m
	modified:   sum_of_e_field.m
	modified:   sum_of_e_field_2d.m
	new file:   trap_depth.m
Fixed README conflict. Removed functions using old naming convention.
Changed structure of data. data.Simulation now has all electrode potentials and grid information. data.trapConfiguration has the rest of the fields it already had.
Changed handling of electrodeMapping and manualElectrode parameters.
Changed project_parameters to have input for manualVoltages defined inside it.
Changed import_data to only create a 1-to-1 map from BEM-solver text files to .mat structures.
	Each simulation is stored in a .mat file containing a data structure called Simulation.
Changed get_trapping_field to import these structures without handling electrodeMapping and
	manualElectrode parameters
Changed expand_field to expand all electrodes without any mapping logic.
Changed trap_knobs to handle the electrodeMapping and manualElectrode logic.
Changed set_voltages into a function to reduce namespace polution in the matlab workspace.
Renamed set_dc -> multipole_set_dc
Created a pairing_up_toy_example script to show inconsistencies in old handling of electrode
pairing.
Changed pst_process_trap, dc_potential to be compatible with the changes.
Changed names of variables for cosmetic reasons.
data -> trap
trapConfiguration -> Configuration
trapInstance -> Instance
So that now data.trapConfiguration -> trap.Configuration
Implemented internal rescaling to the geometric mean for spher_harm_exp (no improvement).
Cross checked for consistency of definitions and usage of trap.Simulation.grid.
Made changes to the messages seen by the viewer.
Removed the defunct options (find compensation and find field) from post_process_trap.
_1_Changed definition of the multipoles. New definition is:
U1 = (x^2-y^2)/2
U2 = (2z^2-x^2-y^2)/2
U3 = xy
U4 = yz
U5 = zx

_2_Added synthetic trap simulation data to test on a high level how the code reads/analyzes/post-processes data from BEM solver.
There are three new scripts for this:
generate_synthetic_data.m: generate synthetic data and saves them to a text file
potential_from_multipoles: used by above script
project_parameters_synth: use this one instead of project_parameters if you want to play with the synthetic data. The latter is
                          meant to facilitate switching back and forth between real simulation and synthetic simulation
_3_Fixed a bug in get_trapping_field (plottingOption was not plotting in case of a single input text file)
_4_Removed forced axis scaling in plotN
Updated synthetic data with a non-linearity in the RF potential.
Now there is an escape position in the grid, and trap_depth works
properly. Also added a directory figures-manual with screenshots
of the output of the code while it is running.
Updated synthetic data with a non-linearity in the RF potential.
Now there is an escape position in the grid, and trap_depth works
properly. Also added a directory figures-manual with screenshots
of the output of the code while it is running.