Build changes in vrouter to support dkms.

With this change, the Makefile in the dkms package will support make
without specifying any arguments (as any stand-alone module makefile
should be) in the system where the package is installed. While building
using 'SCons' (as part of standard build), we will provide arguments
to make so that it understands where to pick some files from, as they
exist in the source tree.
Merge remote-tracking branch 'github/master' into dkms
Initializing pkt1 and pkt2 interfaces so that address families are properly created
Merge pull request #44 from rranjeet/master

Initializing pkt1 and pkt2 interfaces so that address families are properly
Change variable names to have more intuitive and meaningful names
- Add comments to Makefile as per review comments.
- It seems that a 'make clean', when invoked from the kernel module compilation,
cleans only the files under the module directory. So, manually cleanup sandesh
object files that were generated as part of module compilation. Also, bring those
targets outside so that they will be accessible by statements outside module
compile statements
- Remove ${ARGS}
Merge pull request #45 from Juniper/dkms

DKMS changes (post review by Raja)
xen: Build fix

Signed-off-by: Anirban Chakraborty <abchak@juniper.com>
Adding option to dump flow stats and avg. flow setup and teardown rate.
Merge pull request #47 from Juniper/psethi_utils

Adding option to dump flow stats and avg. flow setup and teardown rate.
Merge pull request #46 from anirban-c/master

xen: Build fix
* Trap packet if ecmp index is set to -1 or there is no forwarding meta data
Revert "* Trap packet if ecmp index is set to -1 or there is no forwarding meta data"

This reverts commit f9f3815ac0b2c2fd91f2953a62b1cc89e204a249.
By mistake committed directly to master, will commit via pull request
* If forwarding meta data is not set or if ecmp index is set to -1
  trap the packet to vrouter agent for resolving ecmp index
Merge pull request #48 from naveen-n/master

* If forwarding meta data is not set or if ecmp index is set to -1
- under mss adjustment logic, in one case we don't actually update
vrouter packet fields if we do skb pull. Such an omission will result
in wrong packet length and hence a bad packet
Merge pull request #49 from Juniper/fix

- under mss adjustment logic, in one case we don't actually update
Remove limits from big-tables
Merge pull request #52 from Juniper/fix

Remove limits from big-tables
- Address review comments
- Fix message to display the correct number of flow entries when a module
load fails. This will be different from the default when the flow entries
are passed as module load argument