Small addition

Trying to get long acquisition times to work.
First try

Few changes. 20M points too large for computer to deal with, especially
Python
Improving peakfinding method!

More changes
New data smoothing methods

Added two new methods for data smoothing.
Increase maximum time for wave collection
Update gitignore

Now ignoring .camsdbs files
Delete old test files

Delete old test files
Refactor and addition

Refactored header file reading to a new function, and changed the return
variable for unpacking data. Now returns [x,y] rather than numpy tuples.
Update smoothing method

Now returns a window of __almost__ the same length, still need to append
a value to the end.
More testing! Smoothing done.
Lots of changes!

Data type on unpacking data changed to float32 to save memory. Added
methods for dealing with 20mil point files and analysing them.
Test script to analyse large data files
Changing use from tuple to list

Changing data useage from Tuple to list, since output of
```unpackresults()``` has changed
Change references for TV tuples

changed any references of TV in tuple form to be a 2d array. #61 should
be fixed
Merge remote-tracking branch 'origin/newAcquisitionMode' into develop