src/include/data.h: fix WB access granularity
src/include/plat_opts.h: change WB access to WORD
src/chip/*: more structurized si571 structures

This set of changes are based on the si571 linux
kernel driver
src/chip/si570.cpp: comment out get_defaults() function

For now, we are not using it, as it is a work in progress.
Just comment until the si570 new drver is complete... bad
habit, I know.
src/common/*: allow to set data and clk delay lines

Previously, only the data lines were set and the clock
ones were fixed at 0
src/fmc_config_*: update all platforms to set clk and data dly
src/include/plat_opts.h: use BYTE Wishbone address
src/reg_map/mod_regs/*: include wbgen2 generated files

Added a set of utility macros to ease reading/writing to
individual register fields
src/reg_map/fmc_config_130m_4ch.h: update register map

This includes the addresses for the new components:
wb_bpm_swap and position_calc
src/Makefile.*: include new files to be search by autotools
src/include/platform/fmc130m_plat.h: update delay values
src/include/platform/fmc130m_plat.h: update delay values
src/fmc_config_130m_4ch_passive.cpp: add Position Calc parameters

Now, the position calc module has its parameters controlled
via Wishbone.