fixed CamelCases
Some smaller changes to specs in mvreg, also fixed to if statements
Add comments to eq/2 and stats/2
Change function names in docs
Solve wrong spec for preflsit
Implement merge and remove merge_to
untabify
untabify and indent
some hopefully final tabs...
Type specifications added and refined

Moved the general type specs to floppy.hrl
Added quite a few more specs to callback functions
More type specs

Added more type information for records. Renaming different state
records.
Merge with master