ArchiveSpikeResource extends ArchiveResource instead of BaseResource

As suggested by Petr, Spike and Unspike should be split into two resource with only allowed method 'PATCH'.

I haven't executed any of the tests as part of this request as am unware of the complete 'spike' functionality. If necessary we can remove the code in `item_spike.py`