I'm updating EIP statuses according to #2996. The mappings are as follows:
```
Draft => Draft
Last Call => Last Call
Accepted => Final
Final => Final
Superseded => Final
Abandoned => Withdrawn
Rejected => Withdrawn
Active => Living
```
* switch to eipv
* fix
* fix
* 1153 remove trailing whitespace
* remove file name checks
* 615 remo whitespace before comma
* 884 remove extra single-quotes
* 1337 remove whitespace before comma
* 1057 remove extra spaces after comma
* 2470 update created date to Y/M/D format
* 1078 update required eips to be in ascending order
* 2477 update required eips to be in ascending order
* 1271 remove extra whitespace
* 2767 required eipupdated to be in ascending order
* 2525 update created date to Y/M/D format
* 2458 remove trailing whitespace
* 1884 remove trailing whitespace
* 712 authors should be on a single line
* 601 remove extra whitespace
* 1485 remove unneeded parentheses
* 634 remove trailing whitespace
* 2657 update discussions-to to correct spelling
* 2009 remove trailing whitespace
* 998 required eips updated to be in ascending order
* 1186 remove trailing whitespace
* 1470 remove extra whitespace
* 1895 update created date to Y/M/D format
* 2747 remove extra whitespace
* 1613 remove leading whitespace
* 1571 can'have both handle and email in author field
* 1191 remove trailing whitespace
* 1973 remove trailing whitespace
* 196 don't wrap title field
* 1679 required eips must be in ascending order
* 1620 author can't have both handle and email
* 197 don't line wrap title field
* 2378 remove extra newline
* 1355 author can't have both handle and email
* 698 update created date to Y/M/D format
* 2193 required eips must be in ascending order
* 214 remove extra info after author email
* use v0.0.3 of eipv
* 1 remove malformed field
* bump eipv to v0.0.4
* cache eipv build
* 1485 remove extra author info
* 2771 removing extra whitespaces
After https://github.com/github/pages-gem/pull/683 / https://github.com/github/pages-gem/pull/690 was merged this is possible now.
This allows EIPs to use solidity syntax highlighting. Currently there are 330 instances of it:
```
$ grep "\`solidity" * | wc -l
330
```
And some EIPs used `typescript` or `javascript` as an alternative, because that was highlighted already:
```
$ grep "\`typescript" * | wc -l
16
$ grep "\`javascript" * | wc -l
25
```
Thanks @veox again in adding highlighting to rouge.
* Fix Markdown rendering within summary/detail
* Add vendor to .gitignore
* Remove duplicate github-pages entry from Gemfile
* Require github-pages 198
This brings in fixes to kramdown.
* Remove explicit jekyll version as github-pages brings it in as a dependency
* Update bundler dependency tree
* Fake bundler version
* use Ruby 2.3.0
* Set sane defaults for kramdown
* Fix links after kramdown update
* Remove <details> formatting from EIP-1474 as it is not working with embedded markdown
* Revert "Fix Markdown rendering within summary/detail"
* Fix email in EIP-1812
* Remove <details> formatting from EIP-1620 as it is not working with embedded markdown
* Update social includes to link to repo, not org
* Add support for eip_validator by Makoto Inoue
* Fix external links in EIPs
* Change eip_validator to 0.3.0
* Fix dependency issues
* Update eip_validator to 0.3.4
* Add more condition on EIP input files
* Bump eip_validator to ignore invalid eip file format
* Fix EIP 86