Show the original footnote numbers and text when the page is printed

The previous behavior was to wrap footnote links and bodies in an inline
"display: none". Now these elements are given the style
"footnote-print-only", which is only displayed while printing.
Conversely the Bigfoot ellipsis button is hidden during printing.

(If "actionOriginalFN" is "delete", then all footnote-related elements
are destroyed, just like before, and won't be displayed during printing.
The ellipsis button is still hidden in this case.)
Include minified files
Merge pull request #4 from bdesham/print-styles

Show the original footnote numbers and text when the page is printed
Improved Safari font rendering, added package.json and Gruntfile.js
Reorganized to make it easier to maintain the site and the project itself

Signed-off-by: Chris Sauve <chris@pxldot.com>
Started adding breakpoint support and changed createPopover to accept jQuery objects as well as strings
Adjusted return values of close/ activate to send back only those popovers actually opened or closed
Added ability to create breakpoints to perform functions on the footnotes at certain screen sizes
Added ability to reset numbering of footnotes after each change in user-specified containing element
A little bit of extra cleanup
Updated REGEX to find footnotes with more escaped special characters
A little refactoring on the footnote initialization function
Improved interactions with ignored footnotes
Removed some debugging statements
Updated README

Signed-off-by: Chris Sauve <chris@pxldot.com>
Additional fixes to readme and package.json. Should address #7

Signed-off-by: Chris Sauve <chris@pxldot.com>
Improved rendering of footnote button styles
Handling of pages with multiple identical IDs
Even better handling of pages with multiple IDs
Improved rendering of buttons on Chrome. Fixes #10.