Add analysis.resample helper function
Add --no-collect option to reload
Move Table sourcefile/namespace logic to DatasourceTable.create to check dups
Fix reference to changed function name get_module_name()
Implement field_map to customize table fields

This changes the mechanism for allowing the same report to have
multiple copies of the same field.  When the table is created,
the 'field_map' parameter is specified to map fields attached to
the table to new keywords, and optionally modified field attributes.

This is used when defining data source tables that automatically
pull in standard fields that they require.  For example,
the WiresharkTable adds the field 'pcapfilename', which is extracted
from criteria by the WiresharkQuery class when the query is run.
If two tables are defined and would like to leverage different pcap
files, the field_map is used as follows:

t1 = WiresharkTable.create('table-1',
    field_map={'pcapfilename': {'keyword': 'pcapfilename_1',
                                'label': PCAP File 1'}})

t2 = WiresharkTable.create('table-2',
    field_map={'pcapfilename': {'keyword': 'pcapfilename_2',
                                'label': PCAP File 2'}})
Change import TableFieldh to TableField
Migrate link_pkg_files/link_pkg_dir to steelscript.common
Correct import statement
Fix location import, add some geolocation tests
Add missing spinners to package manifest
Cleanup table of contents in docs
Redirect installation instructions to base SteelScript package
Fix naive timestamps within pandas dataframes

When creating dataframes from datasource data results, time columns now
have UTC timezone applied instead of remaining naive timestamps.

When resampling, pandas (in version 0.13.1) tends to drop the timezone
from each object, so this commit also reapplies when re-indexing.

Updated samling tests for multiple timezones.

Fixed deprecated pandas save/load to to_pickle/read_pickle.
Fix sharepoint reports
Minor tweaks to tests and datetime handling
Fix for boolean fields with a default of True
Include init command as part of mkproject
Warn if users table is empty after reset
Adjust Table unique criteria to triplet of: namespace, name, sourcefile
Add option to collect reports per plugin, remove collection from reload operation